| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14202 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着电子技术的发展,电子技术正在逐渐改善着人们的学习、生活、工作,因此开发基于单片机的音乐盒系统能够改善人们的生活情趣。随着电子技术与音乐的结合不断加深,由此而产生的音乐盒,因体积小,易于携带,经济适用,并且一般家庭都能接受其价格。而且音乐盒操作直观易于掌握,迅速地提高了音乐盒的普及率。 本音乐盒基于STC89C51单片机为核心控制芯片。在发音硬件的选择,摒弃了蜂鸣器,而采用了功放LM386加扬声器的组合,其音质比单纯采用蜂鸣器好。功能键盘则采用普通的轻触按键开关,通过单片机IO口控制采集按键的状态,实现歌曲的切换和暂停等功能。显示设备则采用一位共阳数码管,通过单片机P0口给出数据信号,可以通过数码管查看当前正在播放的歌曲序号。 本设计的主要工作过程是通过按下功能键实现上一首和下一首及暂停播放,通过功放驱动扬声器放出声音,同时有数码管显示当前播放歌曲的序号。利用Keil编程软件对音乐盒源程序进行编程并调试,配合Proteus仿真软件对硬件进行仿真调试,节约了设计时间。
关键词:单片机;音乐盒;STC89C51;LM386
目录 摘要 Abstract 第1章 概述-1 1.1 本课题研究意义-1 1.2 设计方案-2 第2章 总体设计-3 2.1 设计目的-3 2.2 设计要求-3 2.3 方案比较-3 2.3.1 控制模块的方案选择-3 第3章 系统硬件电路设计-5 3.1 整体方案设计-5 3.1.1 系统概述-5 3.1.2 系统框图-5 3.2 单片机最小系统电路-5 3.2.1 单片机介绍-5 3.2.2 单片机最小系统-8 3.3 LM386功放电路介绍-10 3.3.1 LM386芯片-10 3.3.2 LM386内部原理图-10 3.3.3 LM386引脚图-11 3.3.4 扬声器驱动电路图-11 3.4 数码管显示电路-11 3.4.1 数码管简介-11 3.4.2 数码管驱动方式的分类-13 3.4.3 数码管驱动电路-14 3.5 按键输入模块-14 第4章 软件设计-16 4.1 程序语言及开发环境-16 4.2 总体程序设计-16 4.2.1 总体流程图-16 4.2.2 播放一个音调值的流程图-17 4.2.3 播放一首歌曲的流程图-18 4.3 单片机实现节拍-19 4.4 单片机产生音频脉冲-19 第5章 硬件组装与调试-21 5.1 元器件的选择与测量-21 5.2 元件的焊接与组装-21 5.3 电路的调试-22 5.3.1 调试方法-22 5.3.2 调试步骤-22 第6章 总结-24 鸣 谢-25 参考文献-26 |

