89s51_音乐播放器1

上传人:xins****2008 文档编号:110041962 上传时间:2019-10-28 格式:DOC 页数:30 大小:1,018.50KB
返回 下载 相关 举报
89s51_音乐播放器1_第1页
第1页 / 共30页
89s51_音乐播放器1_第2页
第2页 / 共30页
89s51_音乐播放器1_第3页
第3页 / 共30页
89s51_音乐播放器1_第4页
第4页 / 共30页
89s51_音乐播放器1_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《89s51_音乐播放器1》由会员分享,可在线阅读,更多相关《89s51_音乐播放器1(30页珍藏版)》请在金锄头文库上搜索。

1、 89S51 音乐播放器摘要:本音乐播放器是利用89S51单片机结合内部定时系统及LED显示器,设计一个简易的微电脑音乐盒。本设计按下单键可以实现音乐播放功能,演奏预先设置的歌曲旋律,并且在数码管上显示出该曲目的编号,最重要的是自己还可以经过程序设计来输入新的歌曲,将自己喜爱的歌曲输入程序中,它可以经常发出宜人的音乐旋律,增加生活的乐趣。关键词:89S51单片机 音乐播放 LEDMusic broadcast by 89S51 Summary: The music broadcast by combining internal timing is the use of 89S52 single

2、 computer led display systems and the design of a simple microcomputer music boxes. The design press single computer achievable music broadcast function at the pre-establishment song melodies, and in control of the digital show the repertoire of numbers, the most important thing is it can read the p

3、rocedures designed to import new songs, the songs he loved to import procedures, it can often send pleasant music, and increase life fun. Keyword: 8051single computer music broadcast led 目 录 第一章 绪论 1第二章 音乐播放器主要器件相关知识介绍 2 2.1 AT89C51 2 2.2 LED 显示器 4 2.3 喇叭 5 2.4 Cd4511译码器 5第三章 音乐播放器设计原理 6 3.1 单片机发声的基

4、本原理 63.2 设计的相关音乐说明 73.3 音乐播放器设计功能说明 7 3.4 设计结构框图 93.5 主程序控制的工作流程图103.6 播放音乐的主程序 11结束语 15致谢 15参考文献 15第一章 绪论二十世纪九十年代以来,计算机、信息、电子、控制、通信等技术得到迅速发展,促使了社会生产力的提高,也使人们的生产方式和生活方式产生了日新月异的变化。随着人们生活水平的提高及对音乐的喜爱,对音乐播放器的品质,功能,品种等提出了越来越多的要求,表现在对控制系统性能、可靠性等要求越来越高。而品质的提高,功能的更新,可靠性的增强,品种的变化无不于产品的核心控制部分水平的提高密不可分。家用音乐播放

5、器产品及其它有关消费电器产品都是一些开环或闭环控制系统,都由核心控制部分,执行部分与人机界面三部分组成。而最为重要的控制部分一般是由单片机来执行完成的,这就必将导致和促进单片机在音乐领域应用的发展。现在这些由单片机实现的音乐播放器的功能越来越强、费用越来越低。例如,就市场上的mp3目前的功能越来越强大体积却越来越小,价格也逐渐便宜,被大多数人所能接受。但这些音乐播放器也或多或少的存在着一些问题,解决这些问题,还除智能化的单片机莫属。第二章 音乐电子显示屏主要器件相关知识介绍 制作音乐播放器所使用的主要元器件AT89S52 1个晶振 12MHZ 1 个LED“8”型数码显示管 1个LM386 1

6、个小喇叭 1个电容 30pf 2个10uf 2个0.00472uf 1个47uf 1个电阻 10k 1个470欧 1个10欧 1个开关 1个2.1 AT89S52 : AT89S52是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S52是一种高效微控制器,为很多嵌入式控制

7、系统提供了一种灵活性高且价廉的方案。AT89S52芯片流程图(2.1-1) 图2.1-1单片机89S52采用40Pin封装的双列直接。下图是它们的引脚配置:40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。现在我们对这些引脚的功能加以说明: 20:接地脚。 40:正电源脚,工作时,接+5V电源。 19:时钟XTAL1脚,片内振荡电路的输入端。 18:时钟XTAL2脚,片内振荡电路的输出端。 8051的时钟有两种方式,一种是片内时钟振荡方式 但需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另

8、外一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚输入。 输入输出(I/O)引脚: Pin39-Pin32为P0.0-P0.7输入输出脚。 Pin1-Pin8为P1.0-P1.7输入输出脚。 芯片引脚简要说明Vcc (40) :+5V 电源Vss (20) :接地P0 口(3239):为8位双向三态I/O口P1口(81):是带内部上拉电阻结构的8位准双向I/O口P2口(2821):也是带内部上拉电阻结构的8位准双向I/O口 P3(17 10):也是带内部上拉电阻结构的8位准双向I/O口,但在整个系统中,对相应的口锁存器置“1” 后,这8个脚还具有第二功能。RST/VPD (9

9、):复位信号线ALE/PROG (30):地址锁存有效信号线PSEN(29):外部程序存储器读选通信号线EN/VPP(31):内部和外部程序存储器的选择线XTAL1(19) 和XTAL2(18):接外部石英晶体XTAL1(19) 和XTAL2(18):接外部石英晶体I/O端口:8051共有4 I/O端口,为P0,P1,P2,P3;4个I/O口都是双向的,且每个口都具有锁存器。每个端口有8条线,共计32条I/O线。P0.0P0.7;P1.0P1.7;P2.0P2.7;P3.0P3.71. P0 有三个功能 1)。外部扩充存储器时,作数据总线(D0D7)2)。外部扩充存储器时,作地址总线(A0A7

10、)3)。不扩充时,作一般I/O使用,内部无上拉电阻,作为输出/输入使用时应加上拉电阻2.P1只作I/O口使用,有内部上拉电阻。3.P2有两个功能 1)。扩充外部存储器时,作地址总线(A8A15)使用。 2)。作一般I/O口使用,有内部上拉电阻。2.2 LED 显示器 本设计用的显示块是由若干发光二极管组成的“8”字显示块,由“ a, b, c, d, e, f, h”8个发 “8”字型 光二极管组成,如右图所示: 为了获得不同的字形,在各显示段上加上不同的电平 图2.2-1由于电平不同,因而编码也不一样,如下表字形与字段关系表(2.2-2):D7 D6 D5 D4 D3D2 D1 D0字形 h

11、 g f e d c b a编码 0 0 011 111 1 3F 1 0 000 011 0 06 2 0 1011011 5B 3 01001111 4F 4 0 1100110 66 5 0110110 1 6D 6 01111101 7D 7 00000111 07 8 01111111 7F 9 01101111 6F a 01110111 77 b 01111100 7C c 00111001 39 d01011110 5E e 01111001 79 f 01111001 71 图2.2-3 2.3:喇叭(如下图2.3-1) 图2.3-1 此电路当B2孔悬空时,三极管截止,没有电流通过喇叭,音膜不动。当B2孔接在低电位上时,有电流通过,音膜被拉动,发出声音。2.4 Cd4511译码器:这里所说的译码器是将二进制码译成十进制数字符的器件。

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

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号