1

المرجع الالكتروني للمعلوماتية

تاريخ الفيزياء

علماء الفيزياء

الفيزياء الكلاسيكية

الميكانيك

الديناميكا الحرارية

الكهربائية والمغناطيسية

الكهربائية

المغناطيسية

الكهرومغناطيسية

علم البصريات

تاريخ علم البصريات

الضوء

مواضيع عامة في علم البصريات

الصوت

الفيزياء الحديثة

النظرية النسبية

النظرية النسبية الخاصة

النظرية النسبية العامة

مواضيع عامة في النظرية النسبية

ميكانيكا الكم

الفيزياء الذرية

الفيزياء الجزيئية

الفيزياء النووية

مواضيع عامة في الفيزياء النووية

النشاط الاشعاعي

فيزياء الحالة الصلبة

الموصلات

أشباه الموصلات

العوازل

مواضيع عامة في الفيزياء الصلبة

فيزياء الجوامد

الليزر

أنواع الليزر

بعض تطبيقات الليزر

مواضيع عامة في الليزر

علم الفلك

تاريخ وعلماء علم الفلك

الثقوب السوداء

المجموعة الشمسية

الشمس

كوكب عطارد

كوكب الزهرة

كوكب الأرض

كوكب المريخ

كوكب المشتري

كوكب زحل

كوكب أورانوس

كوكب نبتون

كوكب بلوتو

القمر

كواكب ومواضيع اخرى

مواضيع عامة في علم الفلك

النجوم

البلازما

الألكترونيات

خواص المادة

الطاقة البديلة

الطاقة الشمسية

مواضيع عامة في الطاقة البديلة

المد والجزر

فيزياء الجسيمات

الفيزياء والعلوم الأخرى

الفيزياء الكيميائية

الفيزياء الرياضية

الفيزياء الحيوية

الفيزياء العامة

مواضيع عامة في الفيزياء

تجارب فيزيائية

مصطلحات وتعاريف فيزيائية

وحدات القياس الفيزيائية

طرائف الفيزياء

مواضيع اخرى

علم الفيزياء : الفيزياء الحديثة : الألكترونيات :

تطبيقات المتحكم الدقيق PIC 16F84

المؤلف:  جهاد دريد / عثمان إرفاعية / باسل عبد الحق / يوسف شقير / إبراهيم محمود

المصدر:  الالكترونيات الصناعية

الجزء والصفحة:  ص123–125

2023-08-20

1438

  1. دارة وماض Flasher

يعد المتحكم الدقيق 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                              

وتوضح هذه التعليمات عمل البرنامج كما يلي:

 

EN

تصفح الموقع بالشكل العمودي