1、 单片机原理与应用设计项目设计报告单片机原理与应用设计项目设计报告 课程名称课程名称 单片机原理与应用设计单片机原理与应用设计 任课教师任课教师 设计题目设计题目 数字音乐盒数字音乐盒 班班 级级 09 级电子信息工程级电子信息工程 姓姓 名名 学学 号号 成成 绩绩 日日 期期 2012 年年 6 月月 12 日日 单片机原理与应用设计项目设计报告单片机原理与应用设计项目设计报告 - 1 - 目录目录 摘要. - 1 - 1 系统设计分析 - 3 - 1.1 设计要求 - 3 - 1.2 总体设计 - 3 - 1.3 硬件电路设计及实现 - 3 - 2 系统硬件设计 - 5 - 2.1 AT
2、89C51 芯片功能和硬件连接 - 5 - 2.2 系统复位电路的设计 . - 6 - 2.3 时钟电路模块 . - 6 - 2.4 输出显示电路 . - 7 - 2.5 音频输出部分 . - 7 - 2.6 整体硬件电路 . - 8 - 2.6.1 键盘按键 - 9 - 2.6.2 原理说明 . - 9 - 3 音符频率和节拍的产生方法 - 10 - 3.1 音符频率 - 10 - 3.2 利用定时器/计数器 0 产生音符频率 - 10 - 4 系统软件设计 .- 11 - 4.1 主模块的设计 - 11 - 4.2 外部中断源系统设计 .- 12 - 4.3 基本显示模块设计 .- 13
3、- 4.4 音调、节拍以及编码的确定方法 - 14 - 5 总结 - 14 - 6 参考文献 - 15 - 7 附件 .- 15 - 参考程序- 15 - 单片机原理与应用设计项目设计报告单片机原理与应用设计项目设计报告 - 2 - 摘要摘要 电子音乐已广泛地应用于社会生活的各个领域。其类型从音乐卡片到 CD、 MP3 等多种多样,制作原理也各不相同。声音是通过振动产生的。单片机对某 一 I/O 引脚以一定的频率循环置 1 和清 0,这一引脚便产生一定频率的方波,该 方波通过放大后作用于扬声器便产生一定频率的声音。若改变输出方波的频率, 产生的声音也就改变了。通过控制输出方波的时间长短,声音的
4、长短也就得到控 制。因此,根据乐谱,单片机就可产生电子音乐。音乐中最关键的两个要素是音 符和节拍。单片机控制的音乐发生器系统由硬件电路和软件两部分构成。利用单 片机控制的电子音乐发生器软硬件上具有独特的优点,系统的开发周期短,成本 低,电路制作容易。更换歌曲时,硬件电路无需作任何修改,只需修改软件即可 实现。软件编程时,可用 51 系列单片机的汇编语言或 C51 语言实现。同时还可 根据个人的习好通过软件改变节拍的延时时间,增加电子音乐的趣味性。 本设计是基于 51 系列单片机,蜂鸣器,数码管 LCD 的数字音乐盒设计,通 过利用 i/o 一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏各种乐曲 (本设计为十首,若有必要,可以增加) ,可以通过功能键来选择乐曲,暂停, 播放,前进,后退等功能。 音乐盒的电路设计过程在硬