用51单片机实现音乐播放的原理是什么
1个回答
展开全部
发音原理:播放一段音乐需要的是两个元素,一个是音调慧歼,另一个是音符。
音符的发音主要靠不同的音频脉冲。例如:利用单片机的内部定时器/计数器0,使其工作在模式1,定时中档搭断,然后控制P3.7引脚的输出音乐。只要算出某一音频的周期(1/频率),然后将此周期除以2,即为半周期的时间,利用定时器计时这个半周期时间,每当计时到后就将输出脉冲的I/O反相,然后重复计时此半周期时间再对I/O反相,就可在I/O脚上得到此频率的脉冲。音乐中的节拍用延时时间产生前蠢冲。
音符的发音主要靠不同的音频脉冲。例如:利用单片机的内部定时器/计数器0,使其工作在模式1,定时中档搭断,然后控制P3.7引脚的输出音乐。只要算出某一音频的周期(1/频率),然后将此周期除以2,即为半周期的时间,利用定时器计时这个半周期时间,每当计时到后就将输出脉冲的I/O反相,然后重复计时此半周期时间再对I/O反相,就可在I/O脚上得到此频率的脉冲。音乐中的节拍用延时时间产生前蠢冲。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询