Cái này thì trời wd cũng không gỡ được.
Thực tế bit enable không bao giờ gán = 1 nhưng chương trình vẫn nhảy vào Mode Quá tải khi cao áp đánh lửa.
Code:
main() { bit ennable; //Bo qua mấy dòng khởi tạo ennable=0; while(1) { CLRWDT(); if(enable && (RD2==0)) QuaTai; } } //------------ void QuaTai() { RD5=1; }
Comment