ไมโครคอนโทรลเลอร์ PIC ไม่เสียแต่ใช้งานไม่ได้ครับ

ผมทดลองทำไฟ LED กระพริบกับไมโครคอนโทรลเลอร์ PIC ครับ แต่ LED ไม่ติดเลยเหมือนไฟไม่เข้าไมโครคอนโทรลเลอร์ครับ ซึ่งก่อนหน้านี้ก็ใช้งานได้ปกติ ผมลองเอาโค้ดไปซิมูเลตกับ Proteus ก็ปกติครับ ไมโครคอนโทรลเลอร์ก็ไม่เสียโหลดไฟล์ hex เข้าในไมโครคอนโทรลเลอร์ได้ปกติ หรือลบโปรแกรมในไมโครคอนโทรลเลอร์ก็ปกติดีครับ แต่ไฟ LED ไม่กระพริบเลย ตอนแรกใช้ 16F72 แต่ LED ไม่ติดเลยนึกว่าเสีย จึงเปลี่ยนเป็น 16F716 ก็ยังไม่ติดอีก ก็เลยเปลี่ยนเป็น 16F648 ก็ไม่ติดอีกก็เลยคิดว่าไม่ได้เป็นที่ไมโครคอนโทรลเลอร์แล้วครับ เช็คไฟก็เข้าครับ 5V
ขา VSS ต่อกราวด์
VDD ต่อเข้า 5V
MCLR/VPP ต่อเข้า 5V ผ่าน R1k แต่ LED ก็ยังไม่ติดผมเลยเอา R ออกแล้วต่อตรงเข้าไฟ 5V ก็ยังไม่ติดครับเซงมาก ต้องแก้ยังไงครับ

โค้ดไฟกระพริบไม่มี error ใช้กับ Proteus แสดงผลถูกต้องปกติ แต่ใช้จริงแล้ว LED ไม่กระพริบครับ

#include <16F648A.h>
#fuses XT,NOWDT,NOPROTECT
#USE delay (clock=4000000)
void main()
{  
while(1){

output_high(pin_A1);
delay_ms(500);
output_low(pin_A1);
delay_ms(500);
}
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่