最好上原理图单片机的IO驱动能力将对来说较弱,驱动蜂鸣器需要加三极管放大输出。单片机好像不能直接接lm386,最好也加一级三极管隔离输出。
对,可能就是因为三极管的问题,如果你用io驱动肯定电流不够,用三极管驱动,单片控制就好
用三极管8550或8050驱动,还有就是要交流蜂鸣器
单片机的电流驱动能力有限,要做得像样点必须加放大电路……
这是你设的占空比不当造成的。