造成这样的原因,应该是USB转TTL芯片的TXD输出强上拉,通过单片机IO口的保护二极管对单片机形成事实上电供电,从而使得单片机在你接上串口就开始工作了。

请你试试在USB转TTL芯片和单片机之间的TXD,RXD线分别串联上1K左右阻值的电阻,这样单片机开始因供电不足而处于复位状态,待你真正接上电源后才开始工作,而进入冷启动状态。


造成这样的原因,应该是USB转TTL芯片的TXD输出强上拉,通过单片机IO口的保护二极管对单片机形成事实上电供电,从而使得单片机在你接上串口就开始工作了。

请你试试在USB转TTL芯片和单片机之间的TXD,RXD线分别串联上1K左右阻值的电阻,这样单片机开始因供电不足而处于复位状态,待你真正接上电源后才开始工作,而进入冷启动状态。
--结束END--
有问题投稿请发送至: 邮箱/kf@guangfuqiang.com QQ/162020580
本文标题: stc单片机程序时不能冷启动
本文链接: https://www.guangfuqiang.com/tndb/a733453.html (转载时请保留)