开发板的ADC接口接上了一个电位器,通过转动电位器,产生不同的值,并且显示出来。在这里把这个课程代码跟之前的蜂鸣器进行结合,当产生不同的AD值的时候,就会改变pwm波形,从而改变蜂鸣器的声音。我是利用了看门狗定时器,定时一段时间之后去扫描AD的值,再重新装载到TCNTB上面,输出波形。 蜂鸣器不像LED,如果扫描周期很短的话蜂鸣器就会不断不断地刷新重启,虽然说改变AD值声音会变,但是会有很明显的开关卡顿,如果是LED的话可能会有视觉暂留效果就不会有这么明显的卡顿把。
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~