الشرح خطوة خطوة
استدعاء الدالة الر
ومن دونها أن يعمل البرنامج
والقوس هو بداية البرنامج وييداً تنفيذ البرنامج من بعد هذا القوس
0000 - طفق
أي قمنا نتهيئة بورك بي نورت دي الأخراج الجهد عليهما لتشميل اللدات
أي ان كل اللدات مطفاءة عند بداية تشغيل البرنامج وهو اجراء احترازؤي جني اذا
بدابةالبرنامج
هنا اخبرنا البرنامج بلدخول في حلقة تكرارية مثلقة
كل الاوامر التي ثاتي بعد هذا الفوس سوف يتم تكرارها الي عدد غير محدود
وهذه هي طريقة الاعلئن عن حلقة مثلقة باستخدام الفور لوب
0000001 - تقوم
هنا قمنا باخبار المتحكم ان قوم باخراج 5 فولت علي الاطراف المحددة بالرقم 1
12و نورت 33 واخراج صفر فولت علي الاطراف المحددة بالرقم 0 من بورت
اخرجنا فيه 0 فولت سوف يكون مطفاء
وفي الاوامر السابقة عُمنا باخراج 5 فولت علي الاطراف
وموصول معه اللد الاخضر للمسار الاول اي سوف يكون مضاء 33 رقم ثلائة من بورت
وموصول ممه اللد الاحمر للمسار الثاني اي سوف يكون 13 والطرف رقم 6 من نورت
وموصئول معه اللد الاحمر للمسار الرابع اي مضاء والطرف رفم 6 17 بكون مضاء و الطرف رقم 1 من نورت
وموصول ممه اللا الاحمر للمسار الثالت اي سوف 3 من نورت
شئ آخر
يمكن تغبير هذا الرقم الي الزمن الذي نريد ان تظل فيه ا لاشارة الخضراء للمسار
00000 - طخيوم
هنا ايضا اخبرنا المتحكم بان قوم باخراج 5 فولت علي الاطرزاف المحددة بالرهم 1
وان بقوم باخراج 0 ولت علي الاطراف المحددة بالرهم 0
الاطراف المحددة بلرفم 0 سوف تكون مطفاءة
راجع ترقيم الاطراف واللدات الموصوصلة معها التي ذكرئها اعلاه
7 - لخدم
هنا ايضا اخبرنا البرنامج بان بقوع باخراج 5 فولت علي الارقام المحددة بلرفم 1 و 0
مد المع 5190ة.061ة
ففي كل مزة نقوم باخراج 5 فولت علي اطراف محددة و 0 ولت علي اطراف اخري
ثم ننتظر لمدة محددة تم تنفيذ الامر الثالي
الان يمكثثا ان نكتب البرنامج السابق بطريقة اكثر احترافية باستخدام الدوال بجل
اوامر التلخير
في كل مزة نستطيع أن 7_1115)7000و0818) ار 7_1115)1000ر0818) فبدل ان نكتب
تكتب دالتين تحتوي كل واحدة منهما علي امر تاخير نقوم باستدعائها عنتما نريد
كتابة ناخبر زمني
وسوف بصبح شكل البرنامج السابق كالتلي
((0000) تقاف
((1000) قت تقاف
تعد المع 5190ة.8061
7 - طتخرمم
7 - طترمم
7 - طتروم
00 - طخروم
7 - طخروم
7 - طترمم
7 - طخروم
0000 - اخرمم
000 - الخروم
000 - طترمم
مد [لورع 061.510