Tôi thường dùng watchdog ngoài , ít khi dùng watchdog nội của PIC ,
nhưng cái watchdog ngoài thì hơi cồng kềnh . Nay lại thử quay thử dùng watchdog của PIC xem sao ...
Theo các bác thì làm sao cho nó hiệu quả đây ???
Nên đặt câu lệnh CLRWDT(); vào chỗ nào ???
+ trong main
+ trước main và trong while
+ trong hàm delay
+ trong ngắt
Hay là thủ công , cứ mỗi lần delay là lại chèn thêm ( mệt nhỉ )
Liệu có nên tăng thời gian WDT khi gặp phải hàm trễ quá dài ???
--- Bác nào thử cho ý kiến phát .
nhưng cái watchdog ngoài thì hơi cồng kềnh . Nay lại thử quay thử dùng watchdog của PIC xem sao ...
Theo các bác thì làm sao cho nó hiệu quả đây ???
Nên đặt câu lệnh CLRWDT(); vào chỗ nào ???
+ trong main
+ trước main và trong while
+ trong hàm delay
+ trong ngắt
Hay là thủ công , cứ mỗi lần delay là lại chèn thêm ( mệt nhỉ )
Liệu có nên tăng thời gian WDT khi gặp phải hàm trễ quá dài ???
--- Bác nào thử cho ý kiến phát .
Comment