تمارين هيكلة البرنامج وكتابته: التهيئة والتأجيل والبرنامج الرئيسي — هندسة كهربائية

60 تمريناً في درس هيكلة البرنامج وكتابته: التهيئة والتأجيل والبرنامج الرئيسي، مرتّبة حسب أجزاء الدرس، بتصحيح فوري وشرح للحل. التمارين المفتوحة للجميع: 12 من 60، والاشتراك يفتح البقية.

تمارين للتجربة

  1. 1. بنية البرنامج ومنهجية كتابته: من أي عنوان يبدأ الميكرومراقب PIC16F84A تنفيذ البرنامج بعد وصل التغذية؟
  2. 1. بنية البرنامج ومنهجية كتابته: أي رمز من رموز الخوارزمية البيانية يُترجم بتعليمة BTFSS أو BTFSC متبوعة بـGOTO؟
  3. 1. بنية البرنامج ومنهجية كتابته: ما دور التوجيه END في آخر الملف المصدر؟
  4. 1. بنية البرنامج ومنهجية كتابته: في البرنامج lampe.asm، كم دورة آلة تدوم دورة واحدة للحلقة الرئيسية عندما يكون الزر مضغوطاً؟
  5. 1. بنية البرنامج ومنهجية كتابته: كتب تلميذ البرنامج الفرعي tempo مباشرة بعد التهيئة وقبل الوسم main، دون أي قفزة فوقه. ماذا يحدث عند التشغيل؟
  6. 1. بنية البرنامج ومنهجية كتابته: في برنامج الميكرومراقب يدور البرنامج الرئيسي في حلقة لا نهائية تنتهي بقفزة إلى بدايتها.
  7. 1. بنية البرنامج ومنهجية كتابته: القسم «المتغيرات» (مثل CPT1 EQU 0x0C ) يحجز الخانة 0Ch ويضع فيها القيمة الابتدائية 0.
  8. 1. بنية البرنامج ومنهجية كتابته: رتّب خطوات كتابة برنامج انطلاقاً من دفتر الشروط.
  9. 1. بنية البرنامج ومنهجية كتابته: أعط ترجمة المعيّن «هل RA0 = 1؟» إذا كان فرع «نعم» يواصل إلى السطر الموالي وفرع «لا» يذهب إلى الوسم eteindre.
  10. 1. بنية البرنامج ومنهجية كتابته: في lampe.asm احسب عدد المرات التي يُقرأ فيها الزر في الثانية عندما يكون محرراً (بلور 4 MHz).
  11. 2. برنامج التهيئة: المخارج والاتجاهات والخيارات: في الدارة التي يكون فيها RA0 وحده مدخلاً مستعملاً وRB0 وحده مخرجاً، والأرجل غير المستعملة مداخل، ما قيمتا TRISA وTRISB؟
  12. 2. برنامج التهيئة: المخارج والاتجاهات والخيارات: لماذا نكتب CLRF PORTB قبل كتابة TRISB في برنامج التهيئة؟

قبل أن تتمرّن، راجع درس هيكلة البرنامج وكتابته: التهيئة والتأجيل والبرنامج الرئيسي — أوّله مفتوح للجميع.

تمارين دروس أخرى في هندسة كهربائية