用一个单片机的IO口控制蜂鸣器,高电平驱动,低电平停止。就是IO口驱动一个三极管控制蜂鸣器的声音。
经过之前的一块板测试,整个程序都没有问题。
现在又焊了一块板,问题是:上电的时候蜂鸣器会响一长声,然后程序正常执行,显示屏什么的也正常显示。关电源的时候也会响一长声。很不正常。之前那块板没有这种现象,驱动蜂鸣器的IO口在初始化时就拉低了。
我开始以为是有单片机管脚短接,就重新焊了一下,再次上电后正常了,不过怪异的是测试了一下后又开始这样响。
经过反复测试发现,断电10分钟左右再开机,上电时的那声长响没有,但是关电源时的响声仍然在,然后再开机,响声仍然有。再次断电一段时间,例如10分钟,开机时的响声又没有了,关机时响声仍然在,哪怕开机后四五秒就关机,还是有响声。
各位有什么建议啊:Q
|