السلام عليكم ورحمة الله وبركاتة
الملف المرفق ليس بة سوى ملف هكس فقط
وهذا لا يوضح اى شىء
عموما برنامجك بة خطا ما
قم بتجربة هذا البرنامج البسيط على نفس الهاردوير عندك ولا تغير شىء
كود:
void main() {
PORTB = 0;
TRISB = 0;
while (1) {
portb.f0=1; delay_ms(500);
portb.f0=0; delay_ms(500);
}
}
هذا هو الكود فقط عليك بوضع الاعدادات العادية فى برنامج الميكروسى
كاختيار نوع الكريستالة وعدد الميجهيرتز المنتشر 4.00000
وها البرنامج سوف يضىء الليد الخاصة بك لمدة نصف ثانية ويطفئها نصف ثانية .
بشكل مستمر .
وهذا هو ملف الهكس مباشرة
كود:
:100000000428FF3FFF3FFF3F03138312860183163F
:100010008601831206140330CC00FF30CB00FF3082
:10002000CA00CC0B14281B28CB0B17281A28CA0B84
:100030001728142811288C30CB00FF30CA00CB0BB6
:1000400022282528CA0B22281F28A130CA00CA0B43
:100050002728000006100330CC00FF30CB00FF3013
:10006000CA00CC0B34283B28CB0B37283A28CA0BC4
:100070003728342831288C30CB00FF30CA00CB0B16
:1000800042284528CA0B42283F28A130CA00CA0B83
:100090004728000009284B28FF3FFF3FFF3FFF3F55
:02400E00F93F78
:00000001FF
فقط افتح ملف الهكس على شكل تكست واطبع بداخلة الهكس
وقم بحفظة للتجربة .
بالتوفيق ان شاء الله