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

   

ahmed2002mo
:: مهندس ::
تاريخ التسجيل: Nov 2005
المشاركات: 20
نشاط [ ahmed2002mo ]
قوة السمعة:
قديم 23-02-2014, 03:18 AM المشاركة 9   
افتراضي



جزاك الله كل خير أستاذي شرح رائع
أستاذي لدي سؤال بعد إذنك

لدي push button رابطه بميكروكونترولر + في شاشة بتعرض عدد الضغطات

لكن لما بأدوس على الزر على طول بيقعد يعد على الفاضي !

لكن انا عاوزه يعد كل ضغطة واحدة ( فهل من حل ؟ )


يعطيك العافية
الحل فى الكود الخاص بضغط الزر -- بعد ان تقوم بزياده عدد الضغطات اعمل while loop فارغه
while (PORTA.F0==0){} وذلك بافتراض توصيل الزر على البن رقم 0 فى بورت a

اعلانات


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