بسم الله الرحمن الرحيم
والصلاة والسلام علي خاتم رسل الله سيدنا محمد النبي الأمي وعلي اله وصحبه ومن والاهم بإحسان الي يوم الدين
الأخوة الكرام أعضاء الدورة الكرام
السلام عليكم ورحمة الله وبركاته
نستعين بالله و نبدأ رحلتنا مع جـزء السـوفت ويـر وبـإذن الله سنقسم الدرس الثــاني إلي أجــزاء وكل جـزء فيـه نــأخذ تعليمة بشرحها
وتطبيقها عمليا داخل بيئة المحــــاكي بروتوس والله هــو الموفق وهو المستعان قمنـــا في هذا التدريب بإضافة 8 لــــيد إلي المنـــفذ B
ونحن نعلم أن المـنفذ B يحـتـوي علي 8 ابـر أو 8 بـن ولكن هناك شـئ مهم نتعلمه اليــــوم وهو المسجل TRIS هذا المسجل
نستخدمه لتهيئة منافذ الميكروكونتروللر أي منفذ نريده أو يمكن تسميته انه يحــــدد الاتجاه إما إن يجعل البـــورت مداخل أو مخـــارج بل يمكننا
أن نجعل ابر معينه في البورت الواحد مداخل وأخري مخارج حسب حاجة تطبيقنا له وفي هذا الجزء من الدرس قمنا بتحويل المنفذ بالكامل
إلي مخارج وكان الصيغة المستخدمة هي :
trisb = %00000000
نلاحظ هنا عدة ملاحظات بسيطة أولا تعمدت إن اكتب الأرقام بالصيغة الثنائية لتكون أوضح للشرح
1- لاحظ إن عدد البيت ثمانية بعدد ابر المنفذ
2- ثم إسناد قيمة الصفر لكل بيت حتي يقابله في الإبرة المقابلة له مخرج
3- لو أردنا أن نجعل أي بن مدخل نسند له القيمة 1
4- من الممكن أن نكتب هذه القيم بأي صيغة نحب استخدامه
الجزء المقدم اليوم من البرنامج فكرته بسيطة وهي إننا سنضئ 8 ليد دفع واحدة لمدة نصف ثانية ثم نطفئ 8 لد نصف ثانيه ويدخل في
حلقه مغلقه لا يخرج منها إلا بانقطاع التيار الكهربي عن الدائرة
والفكرة المستخدمة في هذا البرنامج بسيطة جدا هو إننا أسندنا قيمة ثابتة إلي المنفذ B
portb = $ff 'turn on LED
ثم طلبنا من الانتظار لمدة نصف ثانية pause 500 'half a second pause
ثم أسندنا قيمة الصفر للمنفذB portb = $00 'turn off LED
ثم طلبنا منه انتظار لمدة نصف ثانية مرة أخريpause 500 'half second pause
ثم طلبنا منه أن يكرر البرنامج من البداية goto LOOP 'go back to loop
وبهذا فإنه قد دخل في حلقة تكرارية لانهائية تبدأ بتوصيل التغذية الكهربية وتنتهي بفصل التغذية الكهربية
كود البرنامج
كود:
trisb = %00000000
loop :
portb = $ff 'turn on LED
pause 500 'half a second pause
portb = $00 'turn off LED
pause 500 'half second pause
goto LOOP 'go back to loop
end
شكر خاص للمهندس/ احمد سمير علي تدارك السهو
تابعو وان شاء الله لنا تكمله للموضوع
أرجو من الله أن يتقبل منا ومنكم خالص العمل لوجهه الكريم