أخي الكريم islamyhayati
شكرا" لك

يوجد تطبيقات أو تمارين في نهاية الدرس الذي رفعته أرجو توضيح الفكرة
__________________________------------------------------___________
1
- لدينا سوتش و4 ليدز لو تم الضغط على السوتش مرة واحدة يضئ الليدز ثم يطفئهم بعد ثانية واذا تم الضغط على السوتش مرتين يضئ الاولى ثم الثانية ثم الثالثة وهكذا واذا تم الضغط على السوتش للمرة الثالثة يقوم بعكس الاوامر فى الحالة الثانية وذالك باضائة b3,b2,b1,b0
2- نفس البرنامج السابق مع الاخذ فى الحسبان انه فرضا عند تنفيذ الاوامر الخاصة عند الضغط على السوتش مرة واحدة وضغطنا على السوتش مرة اخرى..اى تم الضغط مرتين..ينتقل لتنفيذ الاوامر الخاصة ب الحالة الثانية..وذلك بدون استخدام خاصية ال interrupt
3- لو تم ضغط المفتاح مرة واحدة يضئ الليدات مرة ثم يطفئهم..واذا تم ضغطه مرتين متتاليتين..(فى زمن بسيط) يقوم بانارة الاولى ثم الثانية ثم الثالثة وهكذا..وان تم ضغطه ثلاث مرات متتالية(فى زمن قصير ايضا) يتم عكس الاضاءة فى الحالة الثانية اى ينير الاخيرة ثم الثالثة ثم الثانية وهكذا..
و هي كما وردت في الدرس الثاني أرجو رفع البرامج الثلاثة لهذه التطبيقات لتعم الفائدة
و جعله الله في ميزان حسناتك

تمنياتي لك بالتوفيق