Cái này hầu hết những người mới học đều mắc phải. Cách khắc phục: Bạn dùng PIC16F887 sẽ có 02 thanh ghi connfiguration, hãy config hết 2 thanh ghi này trong chương trình mình viết, bằng #FUSES hoặc bằng -CONFIG_ với ASM. Ví dụ:
__CONFIG _CONFIG1, _XT_OSC & _WDT_OFF & _PWRTE_ON & _MCLRE_ON & _CP_OFF & _CPD_OFF &_BOR_OFF & _IESO_ON & _FCMEN_ON & _LVP_OFF
__CONFIG _CONFIG2, _BOR40V & _WRT_OFF
Những lỗi này sẽ không được phát hiện khi sử dụng mô phỏng proteus, nhưng mạch thực tế sẽ báo lỗi.
|