السلام عليكم...
هذه أول تجربة عملية لي على الميكروكونترولر pic16f84A وبالطبع هو مشروع بسيط... ولقد قمت بكل الخطوات اللازمة...
1) كتابة البرنامج (الكود) كما هو مرفق ..
3) توليد ملف الHEX
4) تجربته على برنامج بروتس..الصورة مرفقة
5) حرق الpic (إدخال ملف الHEX إلى الميكروكونترولر) عن طريق الوسيط (المبرمجة Pic Kit2) وقد تبين أن العملية قد تمت بنجاح ...الصورة مرفقة
6) جربت عدة كريستالات(Quartz) حصلت عليها من أجهزة ريسيفر قديمة تردداتها 4MHZ ...وكذلك غيرت مكثفات الكوارتز مرة ب 15pF ومرة أخرى ب 33pF كما راجعت توصيلات الدارة عدة مرات وتأكدت من سلامة التوصيلات والليدين... لكن لاجدوى؟؟؟؟
7) وأخيرا عند تركيب الدارة العملية لم تشتغل؟
فأين يكمن الخطأ ياترى... دمتم طيبين ...تحياتي..
كود:
void main()
{Trisb=0;
portb.f0=1;
while( portb.f0=1)
{portb.f1=1;
delay_ms(1000);
portb.f1=0;
delay_ms(1000);
}}