C8051F060的复位问题?

2009年06月17日 08:47    发布者:xiao_sm
近日对C8051F060作测试,发现了一个问题,不知是何原因,那位DX给点提示?

具体现象是:
    在常温上电复位后,程序正常工作,此时上电复位,看门狗复位和/RST复位都正常;温度上升到一定(>125度)时,此时只有看门狗可以复位,上电和/RST都不能复位启动程序,但保持通电状态,温度下降到一定时,程序自动复位运行。
   
给我的感觉是:上电复位和/RST复位后,如果超过一定温度,一直处于复位状态或等待,直到下降到一定温度,才结束复位,程序启动。好像有一个温度保护的逻辑在里面。复位成功后,温度超过很多也能正常工作。

具体电路逻辑请请参考C8051F060英文手册163页,我感觉RESET FUNNEL对复位源有一个优先判断及逻辑在里面。

我的问题是:为什么上电复位和/RST复位与内部看门狗复位会产生不一样的复位想象呢?

网友评论

yewuyi 2009年06月17日
根据半导体行业的通用规范,超过数据手册限定的使用环境没有质量保证和承诺。

这也说明了出现任何问题都是可能的,半导体厂家不会给予任何解释,没有官方的解释,那么自己摸索的结论就带有很大的片面性和不准确性。


所以,如何想办法把你的MCU弄到数据手册规定的工作环境内是你应该的工作职责。
mohanwei 2009年06月17日
印象中C8051没有军标的系列……

如果你洗热水澡都觉得烫,被人丢到锅炉里,估计大家也会惊诧你表情不同寻常……