最近用pic10f202驱动3个1w的led,按一下键分别白灯亮,再按下兰灯亮,接着红灯亮,再按下红灯闪,再按下进入低功耗。再按下白灯亮,如此循环。202通过抬高引脚电平,来使能TI的电流驱动器TPS61058(产生0.5A的电流)来点亮LED.调试过程中经常出现复位的现象,如按键后灯的现象是白-〉灭,或白>兰>灭,或白-〉兰-〉红-〉灭。通过复位标志判断,这应该是上电复位现象。但是没发现电源突变的现象,且单片机电源端加了LC滤波。如果电路直接驱动小功率的led指示灯则不会有问题。再就换一个性能好的按键(1块钱左右,什么型号说不上来),这种现象就几乎不会出现。 大家帮忙分析下是不是TPS61058产生中频信号对单片机的干扰。 |