بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
اخى العزيز اذا لم يتحقق الشرط :
- تريد ان تخرج من حلقة switch بينما تستمر الحلقة الدوارة void loop
- ام تريد ان يتوقف البرنامج عن العمل نهائيا لحين عمل reset MCU
*** هناك امر اخر اعتقد انه يسبب خطأ منطقى و ليس خطأ لغوى ***
و هو انك لم تعطى المتغير COUNT قيمة ابتدائية و بالتالى فان المعالج
يعطى له قيمة عشوائية .
امر اخر هل البرنامج يعمل بالفعل و الى اى موضع يصل بطريقة سليمة .
الحمد لله الذى بنعمته تتم الصالحات
ان تتلو القران اى تتبعه ولا يتبعك
انا جعلنا القران اهون ما نقرأ
اللهم عظمه فى قلوبنا
|
البرنامج يعمل بشكل سليم لكن الامر break لا يعمل عند وضعه انا اريد من البرنامج عندما يصل الى الامر if ان لا ينتقل الى السطر التالي الا اذا تحقق الشرط في دالة ال if وذلك ضمن ال case1 في ال switch
بعد التجريب ووضع الملاحظات من الاخوة الكرام لم ينجح اي امر
والشكر الجزيل للاخ مشتاق لله و الاخ محمد القادري