基于AT89C51单片机音乐盒设计含程序设计.doc

上传人:h**** 文档编号:128520 上传时间:2018-07-09 格式:DOC 页数:21 大小:1.06MB
下载 相关 举报
基于AT89C51单片机音乐盒设计含程序设计.doc_第1页
第1页 / 共21页
基于AT89C51单片机音乐盒设计含程序设计.doc_第2页
第2页 / 共21页
基于AT89C51单片机音乐盒设计含程序设计.doc_第3页
第3页 / 共21页
基于AT89C51单片机音乐盒设计含程序设计.doc_第4页
第4页 / 共21页
基于AT89C51单片机音乐盒设计含程序设计.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、 1 前 凌阳, 拇指 凌阳言 凌阳, 拇指 凌阳 乐曲演奏广泛用于自动答录装置、手机铃声、集团电话、及智能仪器仪表设备 。 食指 实现方法有许多种 , 拇指 在众多的实现方法中 , 拇指 以纯硬件完成乐曲演奏 , 拇指 随着 FPGA 集成度的提高 , 拇指 价格下降 , 拇指 EDA 设计工具更新换代 , 拇指 功能日益普及与流行 , 拇指 使这种方案的应用越来越多 。 食指 如今的数字逻辑设计者面临日益缩短的上市时间的压力 , 拇指 不得不进行上万门的设计 , 拇指 同时设计者不允许以牺牲硅的效率达到保持结构的独特性 。 食指 使用现今的 EDA 软件工具来应付这些问题 , 拇指 并不是

2、一件简单的事情 。 食指 FPGA 预装了很多已构造好的参数化库单元 LPM 器件 。 食指 通过EDA 软件工具 , 拇指 设计者可以设计出结构独立而且硅片的使用效率非常高的产品 。 食指 凌阳, 拇指 凌阳 本文介绍在 EDA 开发平台上利用 单片机及汇编 语言设计音乐硬件演奏电路 , 拇指 并定制 单片机 存储音乐数据 , 拇指 以 十首 乐曲为例 , 拇指 将音乐数据存储到 单片机 , 拇指 就达到了以纯硬件的手段来实现乐曲的演奏效果 。 食指只要修改 单片机 所存储的音乐数据 , 拇指 将其换成其他乐曲的音乐数据 ,拇指 再重新 连接到程序中就可以实现其它乐曲的演奏 。 食指 凌阳,

3、 拇指 凌阳 凌阳, 拇指 凌阳 2 目 凌阳, 拇指 凌阳录 凌阳, 拇指 凌阳 摘 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 要 4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 概述 5 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 音乐盒的发音原理 6 凌阳, 拇指 凌阳 2.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 播放音乐的原理 6 凌阳, 拇指 凌阳 2.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 音符频率的产生 6 凌阳, 拇指 凌阳 2.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 节拍频率的产生 8 凌阳,

4、拇指 凌阳 凌阳, 拇指 凌阳 硬件电路设计 9 凌阳, 拇指 凌阳 3.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 硬件电路 9 凌阳, 拇指 凌阳 3.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 整体 硬件电路 10 凌阳, 拇指 凌阳 3.3 凌阳, 拇指 凌阳 凌阳, 拇指凌阳 凌阳, 拇指 凌阳 原理说明 凌阳, 拇指 凌阳 11 凌阳, 拇指 凌阳 2.4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 键盘 按键 凌阳, 拇指 凌阳 11 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 软件设计 12 凌阳, 拇指 凌阳 4.1 凌阳, 拇指 凌阳 凌阳,

5、 拇指 凌阳 凌阳, 拇指 凌阳 程序设计流程 12 凌阳, 拇指 凌阳 4.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 设计 源 程序 代码 12 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 仿真及调试 13 凌阳, 拇指 凌阳 5.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 调试 凌阳, 拇指 凌阳 13 凌阳, 拇指 凌阳 5.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 仿真 凌阳, 拇指 凌阳 13 凌阳, 拇指 凌阳 5.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 程序调试中出现的问题及解决的办法 凌阳, 拇

6、 指 凌阳 15 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 设计小结及建议 17 凌阳, 拇指 凌阳 致谢 凌阳, 拇指 凌阳 18 凌阳, 拇指 凌阳 参考文献 凌阳, 拇指 凌阳 19 凌阳, 拇指 凌阳 3 附录一 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 元器件清单 凌阳, 拇指 凌阳 20 凌阳, 拇指 凌阳 附录二 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 部分源程序代码 21 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 4 基于 AT89C51 单片机的音乐盒的设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 【摘要】: 随着人类社会的发展 , 拇指 人们对视觉、听觉方面的

7、享受提出了越来越高的要求 。 食指 小小的音乐盒可以给人们带来美好的回忆 , 拇指提高人们的精神文化享受 。 食指 传统 的 音乐盒多是机械型的 , 拇指 体积笨重 ,拇指 发音单调 , 拇指 不能实现批量生产 。 食指 本文设计的音乐盒是以单片机为核心元件的电子式音乐盒 , 拇指 体积小 , 拇指 重量轻 , 拇指 能演奏和旋音乐 , 拇指 功能多 ,拇指 使用方便 , 拇指 可以批量生产 , 拇指 具有一定的商业价值 。 食 指 凌阳, 拇指 凌阳 【关键词】:音乐盒;单片机; LCD 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 5 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

8、凌阳, 拇指 凌阳 凌阳, 拇指 凌阳概述 凌阳, 拇指 凌阳 传统的音乐盒多是机械音乐盒 , 拇指 其工作原理是 通过齿轮带动一个带有铁钉的铁桶转动 ,铁桶上的铁钉撞击铁片制成的琴键 , 拇指 从而发出声音 。 食指 但是 , 拇指 机械式的音乐盒体积比较大 , 拇指 比较笨重 , 拇指 且发音单调 。 食指 水、灰尘等外在因素 , 拇指 容易使内部金属发音条变形 , 拇指 从而造成发音跑调 。 食指 另外 , 拇指 机械音乐盒放音时 为了让音色稳定 ,必须 放平不能动摇 , 拇指 而且价格昂贵 , 拇指 不能实现大批量生产 。 食指 凌阳, 拇指 凌阳 本文设计的音乐盒 , 拇指 是基于单

9、片机设计制作的电子式音乐盒 。 食指 与传统的机械式 音乐盒 相比更小巧 , 拇指 音质 更优美且 能 演奏和弦音乐 。 食指 电子式音乐盒动力来源是电池 ,拇指 制作工艺简单 , 拇指 可进行批量生产 , 拇指 所以价格便宜 。 食指 基于单片机制作的电子式音乐盒 , 拇指 控制功能强 大 , 拇指 可根据需要选歌 , 拇指 使用方便 。 食指 所放歌曲的节奏可以根据需要进行设置 , 拇指 根据存储容量的大小 , 拇指 可以尽可能多的存储歌曲 。 食指 另外 , 拇指 可以设计彩灯外观效果 , 拇指 增设 放歌时间、序号显示灯功能 , 拇指 使音乐盒的功能更加丰富 , 拇指 如图1-1 所示

10、 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 图 1-1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 单片机 音乐盒功能 框 图 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 第 2 章 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌 阳 音乐盒的发音原理 凌阳, 拇指 凌

11、阳 2.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 播放音乐的原理 凌阳, 拇指 凌阳 发音原理:播放一段音乐需要的是两个元素 , 拇指 一个是音调 , 拇指 另一个是音符 。 食指 首先要了解对应的音调 , 拇指 音调主要由声音的频率决定 , 拇指 同时也与声音强度有关 。 食指 对一定强度的纯音 , 拇指 音调随频率的升降而升降;对一定频率的纯音、低频纯音的音调随声强增加而下降 , 拇指 高频纯音的音调却随强度增加而上升 。 食指 另外 , 拇指 音符的频率有所不同 。 食指 基于上面的内容 , 拇指 这样就对发音的原理有了一些初步的了解 。 食指 凌阳, 拇指 凌阳

12、凌阳, 拇指 凌阳 音符的发音主要靠不同的音频脉冲 。 食指 利用单片机的内部定时器 /计数器 0, 拇指 使其工作在模式 1, 拇指 定时中断 , 拇指 然后控制 P3.7 引脚的输出音乐 。 食指 只要算出某一音频的周期( 1/频率) , 拇指 然后将此周期除以 2, 拇指 即为半周期的时间 , 拇指 利用定时器计时这个半周期时间 , 拇指 每当计时到后就将输出脉冲的 I/O 反相 , 拇指 然后重复计时此半周期时间再对 I/O 反相 , 拇指 就可在 I/O 脚上得到此频率的脉冲 。 食指 凌阳, 拇指 凌阳 单片机 音乐播放 时间显示 播放音乐 序号 音乐播放 扬声器 时钟、复位 电路

13、 选歌按键 6 2.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 音符频率的产生 凌阳, 拇指 凌阳 音符及定时器初始值: 凌阳, 拇指 凌阳 例如:中音 1( do) 的音频 =523HZ,周期 T=1/523s=1912 s 凌阳, 拇指 凌阳 定时器 /计数器 0 的定时时间为: T/2=1912/2 s =956 s 凌阳, 拇指 凌阳 定时器 956 s 的计数值 =定时时间 /机器周期 =956 s /1 s =956(时钟频率=12MHZ)凌阳, 拇指 凌阳 装入 T0 计数器初值为 65536-956=64580 凌阳, 拇指 凌阳 将 64580 装入 T0

14、 寄存器中 , 拇指 启动 T0 工作后 , 拇指 每计数 956 次时将产生溢出中断 ,拇指 进入中断服务时 , 拇指 每次对 P3.0 引脚的输出值进行取反 , 拇指 就可得到中音 DO( 523HZ)的音符音频 。 食指 将 51 单片机内部定时器工作在计数器模式 1 下 , 拇指 改变计数初值TH0,TL0 以产生不同的频率 。 食指 下表 2-1 是 C 调各音符频率与计数初值 T 的对照表: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 表 2-1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 C 调各音符频率与计数初值 T 的对照表

15、 音符 频率( Hz) /初值 ( s ) 音符 频率( Hz) /初值 ( s ) 低 1DO 262/63627 中 1DO 凌阳, 拇指 凌阳 523/64580 高 1DO 1042/65056 低 2RE 凌阳, 拇指 凌阳 294/63835 中 2RE 589/64687 高 2RE 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1245/65134 低 3M 330/64021 中 3M 凌阳, 拇指 凌阳 661/64780 高 3M 1318/65157 低 4FA 凌阳, 拇指 凌阳 350/64107 中 4FA 700/64822 高 4FA 凌阳, 拇指 凌阳 凌阳, 拇

16、指 凌阳 1397/65178 低 5SO 393/64264 中 5SO 凌阳, 拇指 凌阳 786/64900 高 5SO 1568/65217 低 6LA 凌阳, 拇指 凌阳 441/64402 中 6LA 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 882/64969 高 6LA 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1760/65252 低 7SI 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 495/64526

17、中 7SI 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 990/65031 高 7SI 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1967/65282 音符、音符编码及定时器初始值: 凌阳, 拇指 凌阳 为了产生音符 , 拇指 必须求出音符低音 5 高音 5 的计数初值 。 食指 例如 C 调的低 1DO的 THTL=65536-50000/262=63627, 拇指 中音 DO 的 THTL=65536-500000/523=64580,高音 DO 的 THT

18、L=65536-500000/1042=65056。 食指 为了方便写谱 , 拇指 对其进行简单的编码 , 拇指 在编程时 , 拇指 根据音符编码查找对应的计数初值 。 食指 比如说音乐是 C 调的 , 拇指那么出现低音的 5SO, 拇指 直接将代码 写为 1;出现低音 6LA,直接写一个 2 的代码;出现低音 7SI, 拇指 直接写一个 3 代码 。 食指 凌阳, 拇指 凌阳 表 2-2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 音符编码表 音符 音符编码 音符 音符编码 不发音 0 低 5SO 1 7 凌阳, 拇指 凌阳 2.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 节

19、拍频率的产生 凌阳, 拇指 凌阳 节拍的产生与编码: 凌阳, 拇指 凌阳 音乐中的节拍用延时时间产生 。 食指 例如 , 拇指 1 拍 =0.4s, 拇指 1/4 拍 =0.1s, 拇指 以此类推 。 食指 假设1/4 拍执行一次延时程序 , 拇指 则 1/2 拍就执行两次延时程序 , 拇指 所以只要求出 1/4 拍的延时时间 , 拇指 其余节拍就是它的倍数 。 食指 为了方便 , 拇指 将节拍数也进行了编码 , 拇指 并且计算了乐谱节拍编程时的延时时间 , 拇指 如表 2-3 和表 2-4 所示 。 食指 凌阳, 拇指 凌阳 表 2-3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 节拍数编码表

20、按 1/4 拍为一个延时时间的节拍编码与节拍对应的表 按 1/8 拍为一个延时时间的节拍编码与节拍对应的表 节拍编码 节拍 节拍编码 节拍 节拍编码 节拍 节拍编码 节拍 1 1/4 6 6/4 1 1/8 6 6/8 2 2/4 8 8/4 2 2/8 8 8/8 3 3/4 A 10/4 3 3/8 A 10/8 4 4/4 C 12/4 4 4/8 C 12/8 5 5/4 F 15/4 5 5/8 凌阳, 拇指 凌阳 表 2-4 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 乐谱节拍编程时的时间延时表 乐谱节拍 1/4 拍的延时时间 乐谱节拍 1/8 拍的延时时间 4/4 125 凌阳, 拇

21、指 凌阳 凌阳, 拇指 凌阳 ms 4/4 62 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ms 3/4 187 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ms 3/4 94 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ms 2/4 250 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ms 2/4 125 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ms 音符编码和节拍编码完成后 , 拇指 在编程时 , 拇指 每个音符占一个字节 , 拇指 高四位是音符编码 , 拇指 低四位是节拍编码 。 食指 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 低 6LA 2 低 7SI 3 中

22、 1DO 4 中 2RE 5 中 3M 6 中 4FA 7 中 5SO 8 中 6LA 9 中 7SI A 高 1DO B 高 2RE C 高 3M D 高 4FA E 高 5SO F 高 6LA G 8 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 第 3 章 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳硬件电路设计 凌阳, 拇指 凌阳 3.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 硬件电路 凌阳, 拇指 凌阳 本设计中用到了 AT89C51 单片机 , 拇指 4*4 键盘 , 拇指 蜂鸣器 , 拇指 16*2 凌阳, 拇指 凌阳 LCD 等硬件电路常用元器件 。 食指

23、凌阳, 拇指 凌阳 3.1.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 时钟复位电路 凌阳, 拇指 凌阳 时钟电路 由单片机 XTAL1、 凌阳, 拇指 凌阳 XTAL2 引脚外接晶振( 12MHz)及起振电容 C1、C2(均为 30pf)组成 。 食指 如图 3-1 所示: 凌阳, 拇指 凌阳 图 3-1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 时钟复位电路 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.1.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 按键输入电路 凌阳, 拇指 凌阳 按键输入电路由 4*4 矩阵键盘组成 , 拇指 凌

24、阳, 拇指 凌阳 P1 口作为输入控制按键 , 拇指 其中 P1.0P1.3扫描行 , 拇指 P1.4P1.7 扫描列 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.1.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 输出 显示电路 凌阳, 拇指 凌阳 用 P2.0P2.2 作为 LCD 的 RS、 R/W、 E 的控制信号 ; 用 P0.0P0.7 作为 LCD 的X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D

25、 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A

26、1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1X1CR Y S T A LC13 0 p FC23 0 p FC31 0 u FR21 0 k9 D0D7的 控制信号 。 食指 由于 P0口 作为输出 , 拇指 应加上拉 电阻 。 食指 凌阳, 拇指 凌阳 用 P3.7 口控 制蜂鸣器 。 食指 输出显示 电路 如图 3-2 所示: 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌

27、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P

28、3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1L S 1S P E A K E RQ1P N PR11kD714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L23456789

29、1R P 1RE S P A C K -810 图 3-2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 输出显示电路 凌阳, 拇指 凌阳 3.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 整体 硬件电路 凌阳, 拇指 凌阳 如图 3-3 所示: 凌阳, 拇指 凌阳 图 3-3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 音乐盒硬件电路原理图 凌阳, 拇指 凌阳 3.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 原理说明: 凌阳, 拇指 凌阳 当键盘有键按下时 , 拇指 判断键值 , 拇指 启动计数器 T0,

30、 拇指 产生一定频率的脉冲 , 拇指 驱动蜂鸣器 , 拇指 放出乐曲 。 食指 同时启动定时器 T1, 拇指 显示乐曲播放的时间 , 拇指 并驱动 LCD,显示歌曲号及播放时间 。 食指 凌阳, 拇指 凌阳 ( 1) 凌阳, 拇指 凌阳 硬件电路中用 P1.0P1.7 控制按键 , 拇指 其中 P1.0P1.3 扫描行 , 拇指 P1.4P1.7 扫描列 ; 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 2) 凌阳, 拇指 凌阳 用 P2.0P2.2 作为 LCD 的 RS、 R/W、 E 的控制信号 ; 凌阳, 拇指 凌阳 ( 3)

31、用 P0.0P0.7 作为 LCD 的 D0D7 的控制信号 ; 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 4) 凌阳, 拇指 凌阳 用 P3.7 口控制蜂鸣器 ; 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 ( 5) 凌阳, 拇指 凌阳 电路为 12MHz 晶振频率工作 , 拇指 起振电路中 C1,C2 均为 30pf。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 X T A L 218X T A L 119A L E30EA31P S E N29RS T

32、9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 /R D17P 3 .6 /W R16P 3 .5 /T 115P 2 .7 /A

33、 1 528P 2 .0 /A 821P 2 .1 /A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1X1CR Y S T A LC13 0 p FC23 0 p FC31 0 u FL S 1S P E A K E RQ1P N PR11kR21 0 k2 3 4 5 6 7 8 91R P 11 0 KD714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 L0 1 2 34 5 6 78 9 A BC D E F1 -A : 十首歌曲C: 下一首歌曲D: 上一首歌曲E: 暂停F: 开机画面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。