اشكرك جدا خي زكي بارك الله فيك وجزاك خيرا...لقد قمت بعمل البرنامج الذي يتعلق بموضوع اشارة المرور..بحيث عن بدء عمل البرنامج يضيء الضوء الاول (الاحمر) وبعد فتره يطفأ ويضيء الثاني (الاصفر)وبعد فترة يطفأ ويضيء الثالث (الاخضر) وبعد فترة يعمل الضوء الثالث (فلاشر بسيط) ويعدود لتكرار البرنامج من البداية..المشكلة انني عندما حاول تعديل البرنامج بحيث انه عند الضغط على مفتاح معين يبدا البرنامج واجهتني مشكلة تعريف (variable) حيث لم يقبل ان ياخذ الرقم 1 كقيمة.وانما يطلب تعريف المتغير..ولم افهم تلك النقطة(تعريف المتغير) وهناك سؤال اخر...بالنسبة لموضوع المقاطعه( lnterrupt) فلقد راينا بامثلة الاخوة الكرام مثال على المقاطعه وهو عمل حلقة تكرارية بواسطة الشرط وفي حال تحقق الشرط يضيء مخرج معين..لكن السؤال اا كنا نريد تطبيق برنامج معين من عدة خطوات ونريد ان يحدث مقاطعة عن ضغط مفتاح معين فكيف يتم ذلك؟؟؟ سأرفق البرنامجين في الرد فالاول يعمل بدون مفتاح والثاني لا يعمل بسبب التعريف الذي ذكرته بسؤالي.
البرنامج الاول:
http://www.9o9i.com/download/737490739f9ba40e.rar
البرنامج بعد التعديل (الذي لا يعمل):
http://www.9o9i.com/download/4090490739f9bdea7.rar
وشكرا لجميع الاخوان والافاضل الذين يساعدوننا ويساعدون الجميع في هذا المنتدى الطيب....ربنا يوفقهم ويبارك لهم ويجزيهم خير الجزاء..