音乐发生器的设计
1、 绪论
音乐发生器是由8255A可编程并行接口和可编程定时计数器8253芯片组成。用8253芯片产生一定频率的方波,通过控制输出方波时间的长短,声音的长短就得到控制。8255A具有多种功能的可编程并行接口电路芯片。
本次接口课程设计是音乐发生器的设计,用发生器能演奏一首完整的歌。主要是8253方式选择。以及如何使用MF2KP软件。首先我们利用定时器产生各种频率的声音,然后再对其进行修改,并编写以整首歌的代码,旋律及拍数可以按音乐简谱而定。需要编写对8253,8255进行初始化的程序及对8255芯片的PC0和PC6置0置1来选择歌曲,实现唱歌功能即实现歌曲的节拍通过调用延时子程序控制发音的长短。8253用来实现将频率信号送到扬声器而发声。
通过编程选择计数器和设置工作方式,用MF2KP集成开发环境进行音乐发生器控制程序设计,调试直到听到正常的乐曲。要完成本次课程设计必须先对微机接口原理与接口技术有一个全面的了解。设计的主要目的使我们学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对危机应用的理解。
2、设计原理
音乐乐曲的两个基本要素是音高和节拍。因此要产生一个歌曲的音乐就要对音高和节拍进行控制。音高指每个音符发声的高低,即音符的频率。节拍指每个音符发声的长短,也就是音符的持续时间(延时)。因此组成乐曲的每
您可能关注的文档
最近下载
- 2026年辅警考试法律基础知识专项试题含解析.doc
- 建设工程设计合同(一)(民用建设工程设计合同).docx VIP
- ABB Manual - NGC8206 French (Rev AB) 手册(英语)说明书.pdf
- 校园周边环境综合治理工作台账.docx VIP
- 2023年版腰痛病(腰椎间盘突出症)中医诊疗方案.docx
- 《血小板聚集功能》课件.ppt VIP
- 万州船员培训考试及答案.doc VIP
- 电缆敷设图集 12D101-5.pdf VIP
- 医院消毒隔离技术课件 PPT.pptx VIP
- 贵州省黔东南州从江县东朗中学2024-2025学年八年级下学期语文期中质量监测试卷(含答案).pdf VIP
原创力文档

文档评论(0)