程序控制定时器工作,你的理解没有错,也就是说程序是通过控制定时器的输出引脚来控制音调的,用用延时程序控制音乐节拍的!蜂鸣器是分有源和无源2种,但很明显,这个是用有源蜂鸣器的,也就是接三极管使用的,不用外加电源,你用9V电池接蜂鸣器正负端,会发声音的,就是有源了。仿真效果跟实际有差别,但大小要看你选用的器件而定。多看书~~~
我这有个C语言的程序,是蜂鸣器唱歌的程序。
不一样,蜂鸣器分有源和无源,自己到网上搜索一下