摘要:音乐如今已经变成我们生活中不可缺少的一部分,本次设计就是基于STC89C52单片机设计一个电子琴。以单片机作为主控模块,结合键盘模块,功率放大模块,LED数码管显示模块组成。通过软件和硬件的结合,设计出一个简单的键盘乐器。因为音乐是由不同频率的声音组成的,所以根据音符的频率算出定时器定时常数,再根据节拍给出音符持续的时间,最终实现播放歌曲的功能。
关键词:单片机; 键盘模块; 数码管; 功率放大模块。
目录
摘要
Abstract
1. 绪论-1
1.1 目的和意义-1
1.2 整体设计方案-1
1.3 主要设计内容-1
2.系统硬件设计-2
2.1电源电路-2
2.2单片机主控模块-2
2.2.1 STC89C52单片机-2
2.2.2 STC89C52单片机最小系统设计-2
2.3数码管显示模块-3
2.4键盘模块-4
2.5功率放大模块-5
3.系统软件设计-6
3.1系统软件总体设计-6
3.2键盘子程序-6
3.3音调的确定-7
3.4音乐播放子程序-8
4.系统调试-10
4.1硬件调试-10
4.2调试结果-10
5.结论-11
6.致谢-12
参考文献-13
附录-14
系统原理图-14
系统仿真图-14