之前使用电池供电,复位正常,现在换了一个220V转5V的模块,又转成了3V供电给单片机,上电之后单片机就不复位。
上拉电阻为56k欧,复位电容用的0.1uF,用万用表测电容两端电压是2.6V。
请问这是为什么?
Butterfly:
估计复位时间不够,你手动复位一下应该可以,和电源供电方式无关
Yanyue Liu:
回复 Butterfly:
抱歉,刚才没把整个系统说完全。
系统中有一个需要5V供电的LCD屏,通过串口和单片机连接。当我先给5VLCD屏上电再给单片机上电,则单片机正常复位。如果两者同时上电(直接用220V进电,通过220转5的电源模块给5VLCD屏供电,同时并出来了两根线接到5V转3V的芯片上,芯片输出3V给单片机供电。)则单片机没有复位,并且程序工作不正常(具体表现为一些标志位被置位)。
确实手动短路电容或者用复位键短路都可以手动复位。
但是因为设计需要不可能每次都手动复位,请问有没有什么好一点的解决方案呢?
是因为那边5V供电的电平和这边电平不一样所以才出现的问题吗?或者说是串口的原因?