


全文预览已结束
VIP免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用使用定时器T0的中断控制播放音乐一闪一闪亮晶晶1.C音调与频率的对应关系表音调低1(“dao”)低2低3低4低5低6低7频率262294330349392440494音调1(中音“dao”)234567频率523587659698784880988音调高1高2高3高4高5高6高7频率10641175131813971586176019672.定时常数C计算公式 C=T0工作方式0.最大计数为8192,在已知定是常数为C的条件下,13位计算器的高8位和低5的初值可由以下公式设定TH0=(8192-C)/32;TL0=(8192-C)%32;3.简单乐谱|1 1 5 5| 6 6 5 -| 4 4 3 3| 2 2 1 -| 5 5 4 4 | 3 3 2 -| 5 5 4 4 |3 3 2 -| 1 1 5 5 | 6 6 5 -| 4 4 3 3|2 2 1 -|4.节拍控制 本例简谱的节拍为每分钟72拍,则每个节拍需时间 (1000*60ms)/72=833ms “1 “为1拍,需延时833ms “2”为1/2拍,需延时833/2ms “3“为1/4,需延时833/4ms5.程序 /*- 使用定时器T0的中断控制播放音乐一闪一闪亮晶晶,T0工作方式0, 图表列出了C音调与频率的对应关系。* -*/ #include sbit sound=P37; /定义声音为引脚P3.7 unsigned int C; /存储定时器的定时常熟 /以下是C调中音的音频定义 #define dao 523 /讲“dao”宏定义为中音“1”的频率523HZ #define re 587 #define mi 659 #define fa 698 #define sao 784 #define la 880 #define xi 987 /*- 延时子程序 200ms -*/ void delay() unsigned char i,j; for(i=0;i200;i+) for(j=0;j110;j+); /*- 主函数-*/void main() unsigned char i,j;unsigned int code f=dao,dao,sao,sao, la,la,sao, fa,fa,mi,mi, re,re,dao, sao,sao,fa,fa, mi,mi,re, sao,sao,fa,fa, mi,mi,re, dao,dao,sao,sao, la,la,sao, fa,fa,mi,mi, re,re,dao, 0xff; /以0xff作为音调的结束标志/一下是简谱中的每个音调的节拍,4对应4个延时单位,8对应8个延时单位unsigned char code JP=4,4,4,4, /每行对应一小节音频的节拍 4,4,8, 4,4,4,4, 4,4,8, 4,4,4,4, 4,4,8, 4,4,4,4, 4,4,8, 4,4,4,4, 4,4,8 , 4,4,4,4, 4,4,8, ; EA=1; /开总中断 ET0=1; /定时器T0中断允许 TMOD=0x00; /使用定时器T0的方式0(13位计数器) while(1) i=0;/从第一个音调f0开始播放 while(fi!=0xff)/只要没有读到结束标志就继续播放 C=460830/fi; TH0=(8192-C)/32;TL0=(8192-C)%32;TR0=1;for(j=0;jJPi;j+)delay();TR0=0;i+; /*- 定时器T0的中断服务子程序,使P3.7引脚输出音频的方波 -*/ void T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 青岛科技大学《职业发展与生涯规划》2023-2024学年第二学期期末试卷
- 厦门安防科技职业学院《中国现代文学史上》2023-2024学年第二学期期末试卷
- 宁夏师范学院《艺术设计图案应用设计》2023-2024学年第二学期期末试卷
- 哈尔滨学院《信息计量方法与利用研究》2023-2024学年第二学期期末试卷
- 南宁学院《建筑结构试验》2023-2024学年第二学期期末试卷
- 四川托普信息技术职业学院《植物保护技术》2023-2024学年第二学期期末试卷
- 昆明冶金高等专科学校《财政学》2023-2024学年第二学期期末试卷
- 大连医科大学《会计数据科学》2023-2024学年第二学期期末试卷
- 河北农业大学《景观设计初步》2023-2024学年第二学期期末试卷
- 宜春幼儿师范高等专科学校《语言学概论(上)》2023-2024学年第二学期期末试卷
- 海南省琼海市2023-2024学年七年级下学期期末考试历史试卷(含答案)
- 武汉外初试题及答案
- 印刷厂安全管理制度
- 钢筋实验员考试题及答案
- 传染病及突发公共事件报告和处理考试题库(含答案)
- 福建省福州市第十九中学2025届七下英语期末复习检测试题含答案
- 2025年“国资赣将”赣州旅游投资集团第一批社会公开招聘【46人】笔试参考题库附带答案详解析
- 烧烤店加盟合同协议书
- 慢性疼痛管理的多学科综合疗法研究
- 小儿烫伤个案护理
- 2025年数字重庆大数据应用发展有限公司招聘笔试参考题库附带答案详解
评论
0/150
提交评论