Đừng lo, con PIC của bạn chắc vẫn còn tốt.
Theo như chương trình mà bạn post lên, thì chế độ nạp điện áp thấp (Low-Voltage Programming) của con 16F628A đang được cho phép (mặc định), vì trong lệnh đặt cấu hình cho PIC bạn không tắt nó. Do đó, chân RB4/PGM hiện đang có chức năng là PGM, tức là nó là ngõ vào dùng để đưa chip vào chế độ nạp chương trình, vì vậy bạn không thể dùng nó như một ngõ ra được. Bạn hãy sửa lệnh đặt cấu hình thành:
__CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _HS_OSC & _LVP_OFF
là sẽ ổn thôi. Nhớ đọc kỹ datasheet trước khi hỏi nhé.
Thân,
|