- 0
- 0
- 约4.16千字
- 约 15页
- 2024-11-21 发布于江西
- 举报
实验报告
(2016/2017学年第二学期)
课程名称
微机原理与接口技术
实验名称
音乐播放程序设计
实验时间
2017
年
6
月
13
日
学院
电子信息学院
指导教师
严华
学生姓名
学号
学院(系)
电子信息学院
专业
光电信息科学与工程
实验目得
通过编写程序控制8253与8255A芯片,实现一个简单得音乐播放程序。
实验原理
我们在这次课设选择了音乐程序设计,音乐程序设计可以实现至少两首歌得可选择播放。对于歌曲得播放我们采用得就是计数器/定时器8253芯片,而对于选择哪首歌播放则就是利用可编程并行接口8255A芯片来实现得。
基于8253定时计数接口芯片得工作原理,本次课设实现了音乐演奏系统程序设计。当运行程序时,扬声器便发出优美得音乐。首先要解决发声并发出相应音符声音得问题,由8253计数器0在初始化时用来产生一定频率得方波来使扬声器发声,再根据不同音符对应得频率写入计数初值发出相应得音符声、对8255芯片PA0与PA1口得置0与1来控制扬声器得开关。其次实现唱歌功能即实现歌曲得节拍通过调用延时子程序控制音符发音得长短,实现连续发声把[SI]就是否为0作为循环得条件在每一次扬声器发出一个相应音符之后做无条件转移,从而使扬声器连续发声。
实验内容
实验环境搭建
B。编程
由于选取得乐曲音符音调幅度较大,故利用表格,算出其初值
计数初值
您可能关注的文档
- 针灸治疗偏头痛 PPT.ppt
- 人教版小学英语三年级上册第二单元 PPT.ppt
- 施工机具验收.doc
- 生态系统中的生产量和生物量 PPT.ppt
- 合肥A排柱作业指导书.doc
- 气胸的护理查房.docx
- 个人工作报告 个人成长报告 PPT.ppt
- 《金融理论与实务》计算题.doc
- 小学三年级平移和旋转易错题总结 PPT.ppt
- CN119420576A 一种基于多源知识融合的apt攻击检测方法及系统 (浙江工业大学).docx
- 《春夜宴从弟桃花园序》教学设计.docx
- 高职建设工程管理专业《钢筋下料计算核心工艺精讲》教学方案.docx
- 2025年机械产品设计制造与检验手册.docx
- CN119420583A 一种通用的扫描器反制方法及系统 (山东星维九州安全技术有限公司).docx
- 小学英语三年级下册 Unit 4 Finding Things Lesson 1 Is this your ball 教学设计.docx
- 2026年中学教师编制考试物理学科专业知识考试试卷及答案(共五套).docx
- 北师大版初中英语七年级下册Unit 2 Food and Health Eat Well! 教案.docx
- 《奇妙的多彩花环》教学设计.docx
- CN119420546A 一种大数据网络安全防护方法及系统 (芜湖沃森云科技有限公司).docx
- 初中九年级英语单元教学设计:探究物品材质、产地与全球化背景下的文化认同.docx
原创力文档

文档评论(0)