采用AT89S52的乐曲编辑发生器的设计



3.4 乐曲播放的软件实现方法
在设计“播放任务”程序时,利用AT89S52内部的定时器T1定时溢出中断来产生音调的频率,并利用RTX51操作系统的os_wait2(K_TMO,ticks)函数来产生音长。“播放任务”的C51源程序如下:

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码
3.4 乐曲播放的软件实现方法
在设计“播放任务”程序时,利用AT89S52内部的定时器T1定时溢出中断来产生音调的频率,并利用RTX51操作系统的os_wait2(K_TMO,ticks)函数来产生音长。“播放任务”的C51源程序如下:
加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码