基于单片机的音乐播放器设计软件设计.doc
约37页DOC格式手机打开展开
基于单片机的音乐播放器设计软件设计,此论文适合电子通信专业的学生....目录1绪论11.1 单片机概述11.2 课题概述22系统硬件原理及设计32.1核心器件at89c51介绍32.2 硬件电路设计52.2.1设计目的62.2.2 电路设计原理62.2.3 总体电路设计62.2.4单片机电路设计72.2.5 显示电路设计82.2.6 晶振时间电路设计82...
内容介绍
此文档由会员 高端论文 发布
此论文适合电子通信专业的学生....
目录
1绪论 1
1.1 单片机概述 1
1.2 课题概述 2
2系统硬件原理及设计 3
2.1核心器件AT89C51介绍 3
2.2 硬件电路设计 5
2.2.1设计目的 6
2.2.2 电路设计原理 6
2.2.3 总体电路设计 6
2.2.4单片机电路设计 7
2.2.5 显示电路设计 8
2.2.6 晶振时间电路设计 8
2.2.7 控制电路设计 8
2.2.8 输出电路设计 9
3.系统软件设计 9
3.1 总体流程图 9
3.2单片机音阶代码实现 10
3.3 单片机产生不同频率脉冲信号的原理: 11
3.4 音乐代码实现 13
3.4.1音乐代码库的建立方法 13
3.4.2选曲 14
3.4.3歌曲的设计 14
3.5 键控子程序 17
3.5.1 播放/暂停子程序 17
3.5.2 曲目选择子程序 19
4.电路仿真调试 20
4.1 仿真平台 20
4.2 仿真测试 21
4.3 测试总结 23
心得体会 24
参考文献 25
附录一:程序设计 25
目录
1绪论 1
1.1 单片机概述 1
1.2 课题概述 2
2系统硬件原理及设计 3
2.1核心器件AT89C51介绍 3
2.2 硬件电路设计 5
2.2.1设计目的 6
2.2.2 电路设计原理 6
2.2.3 总体电路设计 6
2.2.4单片机电路设计 7
2.2.5 显示电路设计 8
2.2.6 晶振时间电路设计 8
2.2.7 控制电路设计 8
2.2.8 输出电路设计 9
3.系统软件设计 9
3.1 总体流程图 9
3.2单片机音阶代码实现 10
3.3 单片机产生不同频率脉冲信号的原理: 11
3.4 音乐代码实现 13
3.4.1音乐代码库的建立方法 13
3.4.2选曲 14
3.4.3歌曲的设计 14
3.5 键控子程序 17
3.5.1 播放/暂停子程序 17
3.5.2 曲目选择子程序 19
4.电路仿真调试 20
4.1 仿真平台 20
4.2 仿真测试 21
4.3 测试总结 23
心得体会 24
参考文献 25
附录一:程序设计 25