No.7804 作者:bigskyking 邮件:bigskyking@163.com ID:10597 登陆:5次 文章数:2篇 最后登陆IP:59.37.26.98 最后登陆:2007/8/17 11:47:27 注册:2003/3/28 10:09:00 财富:13 发帖时间:2007/7/21 13:55:21 发贴者IP:59.37.26.98 标题:bigskyking:AVR高手请进:莫非是ATmega162的bug 摘要:No.7804AVR高手请进:莫非是ATmega162的bug 做了一个基于ATtmega162的简单系统,带一路RS485通讯口,与其他装置相连。 系统带外部独立的复位芯片,复位电路经反复测试,表现良好。 奇怪的现象在于:如果系统掉电,而与系统通过RS485相连的装置不掉电,则会有电源通过RS485的通讯线反供,并通过上下拉电阻加到MCU上。此时,如果给系统重新上电,有部分芯片会出现“停机”的现象,在0x0000地址加了一些调试代码,并用示波器观察,发现这些芯片在上电复位后完全没有跳到0x0000地址运行。而在上电时把RS485线拔掉,断绝反供的电源,则完全正常。此外,在“停机”现象出现时,拉低复位脚反负复位亦不能使芯片开始运行。真是百思不得其解。 不知有哪位大侠有类似的经验,望指点一二。谢谢。 ......
>>返回讨论的主题
|