قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 10:43 AM المشاركة 25   
yel



السلام عليكم صباح الخير للجميع

شكرا لكم جميعا على محاوالاتكم في المشروع وكما قال الاخ زكي هل يمكنكم وضع مشروع بسيط باي لغة يقوم بعمل مقاطعة المنفذ B للكايباد .
وبارك الله فيكم.

اعلانات

زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 12:28 PM المشاركة 26   
افتراضي


وعليكم السلام
1- اشك في ان الكيباد يمكن ان يتقاسم المنفذ "ب" مع المقاطعة المذكورة..
خاصة ضمن برنامج مركب كمشروعك .
لكن أتمنى ان أكون على خطأ ويتم التصحيح بمثال بالسي او البزك او الاسمبلي ..
وإذا حصل سيكون تعلما جديدا يشكر من يساهم به
2- بالعودة الى ملفك .. كما قلت سابقا استخدام المقاطعة في الكيباد غير ضروري في نظري ..
لما فتحت الملف لم أجد فيه اي أثر لماكروهات الكيباد ؟؟ حاول ان تدخلها في البرنامج وترفعها هنا.
3- مشروعك فيه إجراء عمليات حسابية على متغيرات من النادر ان تجدها في المنتديات (من نوع floatوأخرى من نوع string ) كما يظهر في هذه الصورة من ملفك:

وحسب علمي لا يوجد اي تطبيق حتى الان وبأية لغة برمجة في هذا المنتدى يقترب من هذا الجانب المتقدم نوعا ما ..

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 01:14 PM المشاركة 27   
Arrow


وعليكم السلام
1- اشك في ان الكيباد يمكن ان يتقاسم المنفذ "ب" مع المقاطعة المذكورة..
خاصة ضمن برنامج مركب كمشروعك .
لكن أتمنى ان أكون على خطأ ويتم التصحيح بمثال بالسي او البزك او الاسمبلي ..
وإذا حصل سيكون تعلما جديدا يشكر من يساهم به
2- بالعودة الى ملفك .. كما قلت سابقا استخدام المقاطعة في الكيباد غير ضروري في نظري ..
لما فتحت الملف لم أجد فيه اي أثر لماكروهات الكيباد ؟؟ حاول ان تدخلها في البرنامج وترفعها هنا.
3- مشروعك فيه إجراء عمليات حسابية على متغيرات من النادر ان تجدها في المنتديات (من نوع floatوأخرى من نوع string ) كما يظهر في هذه الصورة من ملفك:

وحسب علمي لا يوجد اي تطبيق حتى الان وبأية لغة برمجة في هذا المنتدى يقترب من هذا الجانب المتقدم نوعا ما ..
شكرا لك اخ زكي على محاولاتك معي اما بالنسبة لمقاطعة المنفذ فهي تصلح بإذن الله لكن المشكلة في فلوكود محدود لايمكنه عمل اشياء مثل هذه لذا سأضطر يا أخ زكي الى عملها بالميكروسي سأعتمد على دروس القرية خاصة في المقاطعات وإن توصلت الى شيئ سأقوم برفعه هنا.
أما بالنسبة للمشروع بالفلوكود الذي رفعته فهو فيه الجزء الاول فقط الخاص ببرمجة المحول وعرض النتيجة على LCD هدفي الان كما قلت لك هي الكايباد .
سؤال لك اخ زكي ارجو ان تفهمني فيه عندما تلاحظ الميزان الاكتروني عند اي بائع او تاجر تلاحظ انه عندما يضع شيئا ليزنه لايطلب الجهاز منه ادخال السعر وبعد ذلك يزن فهو يزن ويضع السعر والجهاز يحسب له المجموع لهذا المقاطعة شئ لازم في هذا المشروع.
وبارك الله فيك.


التعديل الأخير تم بواسطة : شعيب حليم بتاريخ 06-10-2010 الساعة 01:33 PM

الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 06-10-2010, 01:28 PM المشاركة 28   
افتراضي


السلام عليكم جميعا
أخى شعيب هذا هو اول خطاء ليك التسرع والتجوال فى لغات البرمجة حاول وفكر وانشاء الله سوف تنهى مشروعك
اريد ان اساعدك بقدر المستطاع
اولا انت تريد كيباد 4*4 لادخال ارقام فقط ؟
ثانيا اطراف مقاطعة متحكمك لا تفى بالغرض
ثالثا ممكن نعطيك حل يرضيك وهو استخدام بوتون على اطراف المقاطعه


شعيب حليم
:: مهندس متواجد ::
تاريخ التسجيل: May 2010
المشاركات: 72
نشاط [ شعيب حليم ]
قوة السمعة:
قديم 06-10-2010, 01:32 PM المشاركة 29   
Arrow


السلام عليكم جميعا
أخى شعيب هذا هو اول خطاء ليك التسرع والتجوال فى لغات البرمجة حاول وفكر وانشاء الله سوف تنهى مشروعك
اريد ان اساعدك بقدر المستطاع
اولا انت تريد كيباد 4*4 لادخال ارقام فقط ؟
ثانيا اطراف مقاطعة متحكمك لا تفى بالغرض
ثالثا ممكن نعطيك حل يرضيك وهو استخدام بوتون على اطراف المقاطعه
شكرا لك أخ محمد 50 نعم اخ محمد اريد كايباد لادخال ارقام فقط
اخي ممكن توضح اكثر اقتراحك.


الصورة الرمزية محمد50
محمد50
:: عضو فضي ::
تاريخ التسجيل: Mar 2006
المشاركات: 441
نشاط [ محمد50 ]
قوة السمعة:
قديم 06-10-2010, 01:38 PM المشاركة 30   
افتراضي


أقتراحى انك تستخدم 3أو اربعة مفاتيح
مفتاح UP للارقام
مفتاح DAWN للارقام
مفتاح للاختيار الرقم (ENTER)
مفتاح رابع ان اردت للمسح


زكي شاكر
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: المغرب
المشاركات: 2,945
نشاط [ زكي شاكر ]
قوة السمعة:
قديم 06-10-2010, 01:40 PM المشاركة 31   
Smile أرجو لك كامل التوفيق


أخي شعيب
لا أعتقد ان فلوكود يعجز عن الايفاء بغرضك .. معلوماتنا عنه نحن هي التي مازالت محدودة وتحتاج لمزيد من الوقت والجهد.
كما هو الحال مع باقي اللغات هنا في المنتدى ومنها لغة الميكروسي في بعض الجوانب..
المهم ..
حاولت مساعدتك على قدر المستطاع ..
أرجو لك كامل التوفيق مع الميكروسي فهي لغة قوية جدا ..
و إذا وصلت لنتيجة جيدة لا تحرمنا من إبداعاتك ..
تحياتي للجميع


hhhhh5
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2010
المشاركات: 110
نشاط [ hhhhh5 ]
قوة السمعة:
قديم 06-10-2010, 01:43 PM المشاركة 32   
افتراضي


وعليكم السلام ورحمة الله وبركاته ..
جميل وواضح بالنسبة لسويتشات مستقلة..
لكن إذا كانت المداخل الاربع مشغلة داخل كيباد 4*4 (Clavier matriciel) ؟
هل عندك أخي سامي بعض الافكار حتى ولو كانت بالاسمبلي ؟
أخونا شعيب بحاجة الى طريقة ما، تجعله يتمكن من إدخال عملية حسابية بالكيباد في أية لحظة يريدها هو ولذلك فكر في استخدام مقاطعة المنفذ ب..
شكرا لك وزادك الله من علما على علم..

أهلا بك ..
مثالي السابق حقق هدفه : خلق جو من المناقشة لحل مشكل ليس بالسهل في نظري .. اتمنى ان يكون بسيطا بالنسبة لك :
اذن حاول اخي الكريم ان ترد على السؤال الذي جاء في العنوان :
هل يمكن استخدام مقاطعة من نوع PORTB Interrupt on Change مع Keypad موصول بالمنفذ "ب" ؟
وهل عندك مثال حتى ولو بالميكروسي فلا مشكل .
بانتظارك ..فلا تبخل على الاخرين كما لم يبخلوا عليك عندما كنت بحاجة للتعلم..
شكرا لك على اهتمامك ..
للأسف لم استخدم الكيباد من قبل لكن سأحاول ان انفذ مشروع اليوم عليها
وان شاء الله اصل لحل



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:02 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)