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