单片机原理及应用课程设计 -八音盒设计- 院 系: 机电汽车工程学院 姓 名: 班 级: 机 101-4 班 组 长: 组 员: 指导教师: 姜风国 完成时间: 2013 年 6 月 5 日 单片机课程设计 - 2 - 目录 一、课程设计任务书 .3 二、设计项目简介 .3 2.1 总体设计思路.3 2.2 音符产生方法 .3 2.3 节拍产生方法 .4 2.4 核心器件简介 .5 2.5 任务分工 .7 三、系统功能简介 .8 四、电路原理图 .8 4.1 硬件电路设计框图.10 4.2 键盘控制电路.10 4.3 LCD 显示电路.11 4.4 晶振和复位电路 .11 4.5 扬声器和闪烁电路.12 4.6 播放和停止电路.12 五、程序框图 .13 六、程序清单 .16 6.1 主函数 main.c.16 6.2 功能函数 fun.c18 6.3 数据函数 data.c.27 6.4 主函数变量定义 33 6.5 功能函数相关变量定义 .33 6.6 数据函数相关变量定义34 七、总结.35 参考文献: .36 单片机课程设计 - 3 - 摘要 近年来随着科技的飞速发展,单片机的