أقرأ أيضاً
التاريخ: 2023-08-27
964
التاريخ: 2023-08-23
828
التاريخ: 6-10-2021
1731
التاريخ: 23-4-2021
1517
|
يعد المتحكم الدقيق 16F84 من شركة Microchip من المتحكمات الدقيقة المستخدمة في كثير من التطبيقات بحيث يمكن برمجته بثوان ولعدة مرات (حوالي ألف مرة).
وكما هو موضح في الشكل له 18 طرفاً. يستعمل 13 طرفاً. RA4- RAO RB7- RBO كمداخل ومخارج. عند برمجتها كمخارج يمكن وصل ثنائي ضوئي مباشرة مع هذه المخارج لأنها تخرج تياراً مقداره 20 ميلي أمبير.
يتم توصيل الطرف VDD مع مصدر تغذية مستمر 5 فولت بينما يوصل الطرف VSS مع الأرضي. يستخدم الطرف 4 لمسح محتويات الذاكرة في هذه الرقاقة.
أما المنافذ 15، 16 فيتم استخدامها من أجل توصيل المذبذبات. يبين الشكل التالي دارة وماض (Flasher) باستخدام المتحكم الدقيق PIC 16C84.
يتم استخدام مذبذب من نوع RC، والمخرج RB4 لتوصيل الثنائي الضوئي. ويكون البرنامج الذي يؤدي عمل الوماض مكتوباً بلغة التجميع (Assembley language) كما يلي:
LIST P = 16C84
MOVLW 0
TRIS 6
OPTION
LOOP SLEEP
INCF 6,F
GOTO LOOP
END
وتوضح هذه التعليمات عمل البرنامج:
يستخدم هذا البرنامج المؤقت الموجود داخل هذه الرقاقة، لإطفاء الثنائي وتشغيله الضوئي وذلك عند طريق تفعيل التعليمة SLEEP. وبالتالي يتم زيادة المسجل B كي يتم تغيير حالة المنافذ RBO – RB7. وبعدها يعود إلى وضع SLEEP بانتظار التكرار التالي (next loop).
2- عداد ثنائي باستخدام المتحكم PIC 16 F84
يبين الشكل التالي دارة عداد ثنائي باستخدام المتحكم الدقيق PIC16F84 .
ويكون هذا البرنامج لهذا العداد الثنائي كما يلي:
CLRF PORTB
LOOP:
INCF PORT B,F
BTFSS INTCON, TOIF
goto $-1
BCF INTCON, TOIF
goto loop
end
وتوضح هذه التعليمات عمل البرنامج كما يلي:
|
|
علامات بسيطة في جسدك قد تنذر بمرض "قاتل"
|
|
|
|
|
أول صور ثلاثية الأبعاد للغدة الزعترية البشرية
|
|
|
|
|
مكتبة أمّ البنين النسويّة تصدر العدد 212 من مجلّة رياض الزهراء (عليها السلام)
|
|
|