|
近日對C8051F060作測試,發現了一個問題,不知是何原因,那位DX給點提示?
具體現象是:
在常溫上電復位后,程序正常工作,此時上電復位,看門狗復位和/RST復位都正常;溫度上升到一定(>125度)時,此時只有看門狗可以復位,上電和/RST都不能復位啟動程序,但保持通電狀態,溫度下降到一定時,程序自動復位運行。
給我的感覺是:上電復位和/RST復位后,如果超過一定溫度,一直處于復位狀態或等待,直到下降到一定溫度,才結束復位,程序啟動。好像有一個溫度保護的邏輯在里面。復位成功后,溫度超過很多也能正常工作。
具體電路邏輯請請參考C8051F060英文手冊163頁,我感覺RESET FUNNEL對復位源有一個優先判斷及邏輯在里面。
我的問題是:為什么上電復位和/RST復位與內部看門狗復位會產生不一樣的復位想象呢? |
|