之前使用电池供电,复位正常,现在换了一个220V转5V的模块,又转成了3V供电给单片机,上电之后单片机就不复位。
上拉电阻为56k欧,复位电容用的0.1uF,用万用表测电容两端电压是2.6V。
请问这是为什么?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
之前使用电池供电,复位正常,现在换了一个220V转5V的模块,又转成了3V供电给单片机,上电之后单片机就不复位。
上拉电阻为56k欧,复位电容用的0.1uF,用万用表测电容两端电压是2.6V。
请问这是为什么?
抱歉,刚才没把整个系统说完全。
系统中有一个需要5V供电的LCD屏,通过串口和单片机连接。当我先给5VLCD屏上电再给单片机上电,则单片机正常复位。如果两者同时上电(直接用220V进电,通过220转5的电源模块给5VLCD屏供电,同时并出来了两根线接到5V转3V的芯片上,芯片输出3V给单片机供电。)则单片机没有复位,并且程序工作不正常(具体表现为一些标志位被置位)。
确实手动短路电容或者用复位键短路都可以手动复位。
但是因为设计需要不可能每次都手动复位,请问有没有什么好一点的解决方案呢?
是因为那边5V供电的电平和这边电平不一样所以才出现的问题吗?或者说是串口的原因?
和串口有什么关系?
H版本Datasheet,http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=cc430f5137&fileType=pdf 55页,Reset时间2-3msec,你示波器量下你的时间
可以参考CC430的参考设计 13页 hthttp://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=slau460&fileType=pdf