قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
السلام عليكم ورحمة الله وبركاته
انا جديد في المايكروكونترولر ويعني يا دوب عملت حاجات بسيطة اوي
المهم عملت دايرة الهدف فيها
Pic16f877a
keypad
seven segment
بهدف التعلم علي كيفية التعامل مع الكيباد (دي اول مرة)
والمفروض اول ما تضغط علي اي رقم في الكيباد يظهر علي السفن سيجمنت
بس للاسف اول ما بضغط الدايرة مش بتعمل اي حاجة وعيدت علي الكود وراجعته كتير ومش قادر اوصل للخطأ وده لينك في الكود والدايرة علي
Proteus http://www.4shared.com/zip/iGa84tDL/..._a_keypad.html
اتمني حد يقدر يساعدني انا عارف انها حاجة بسيطة بالنسبة لكم بس معلش انا لسة جديد وبتعلم مستني الردود
وشكراً مقدماً ويا ريت محدش يكسل الكود مش كبير
نصيحة لك ولكل مبتدئ
لا تحاول كتابة البرنامج دفعة واحدة بل بالتدريج مرحلة مرحلة ولاتنتقل الى المرحلة قبل ان تتاكد من عمل المرحلة السابقة
لان ابسط الاخطاء في اي مرحلة ولو بسيط يمكن ان ياخذ منك فترة طويلة في البحث في اماكن مختلفة من البرنامج
كمثال في المشرزع الذي تحاول انجازة يمكن ان تتبع الخطوات التالية
1- تشغيل سجمنت واحدة واطفائها
2- تشغيل رقم وعرض كافة الارقام من 0-9
3 - بالنسبة للمفايح اذا كانت ملتيلكس حاول عدم تشغيلها بهذا الطو في البداية بل كمفتاح عادي واجعل الضغط عليه يعرض رقما معينا
وهكذا تتسلسل في عملية التطوير وحل مشاكل البرنامج حالما تواجهك قبل ان تتراكم ومن الجيد والمهم ان تحفظ نسخة احتياطية عن كل مرحلة تتمها بنجاح وبوصف واضح للرجوع اليها وهذا وارد الحدوث بشكل كبير لانه في بعض الاحيان اثناء عملية التطوير قد تظطر لعمل العديد من التغيرات قدد تسبب لك مشاكل كثيرة او تصل الى طريق مسدود معها فيكوت رجوعك الى اخر تسخة احتياطية مفيدا جدا
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:08 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)