目录 1 摘要 3 引言 4 第1章 数字音乐盒 5 1.1 智能音乐盒背景及意义 5 1.2 国内外单片机应用音乐盒概况 5 1.3 本文研究的主要内容 6 第2章 设计方案 8 2.1 设计方案 8 2.2 系统整体设计 8 第3章 硬件电路 9 3.1 AT89C52单片机简介 9 3.2 主要特性 10 3.2.1 管脚说明 11 3.2.2 振荡器特性 13 3.2.3 芯片擦除 13 3.3 文字型LCD(16×2) 13 3.3.1 LM017L说明 13 3.3.2 引脚功能 14 3.4 电路设计 14 3.4.1 单片机时钟电路设计 14 3.4.2 内部振荡方式 15 3.4.3 外部振荡方式 16 3.5 单片机复位电路 16 3.6 整体电路设计 17 3.6.1 硬件电路图 17 3.6.2 硬件原理说明 18 3.6.3 按键电路 18 3.6.4 文字型LCD电路 19 3.6.5 蜂鸣器电路 20 3.6.6 按钮说明 20 第4章 软件电路设计 22 4.1 程序流程图 22 4.2 音乐程序的设计原理 23 4.2.1 建立音乐的步骤 23 4.2.2 单片机音乐的产生原理 24 第5章 单片机的仿真 28 5.1 编程Keil uVision3软件 28 5.2 Professional 7软件的使用 29 5.3 调试结果 30 第6章 总结 32 参考文献 34 致谢 35 附录1 数字音乐仿真图 36 附录2 数字音乐盒程序 37
2021-12-05 09:28:13 794KB 数字音乐盒
1
8音键电子琴介绍: 该设计采用AT89C52(AT89C52数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键。共有8个音节和4个功能按键。可播放内置乐曲,可弹奏录音,采用24C02(24C02数据手册)芯片作为EEPROM存储,掉电不掉内容,LM386(LM386数据手册)功放模块外接扬声器。 具体功能介绍: 8个弹奏键,具有很强的娱乐性。 独创--弹奏录音功能 能录音,能回放,听起来更惬意。 内置多首音乐。 4个功能按键设计,PLAY(播放)NEXT(下一首),PRE(上一首),STOP(停止)按键。 5V电源转接PIN,供电稳定,方便实用。 采用LM386功放和专用音乐喇叭,声音更柔和动听,不再是蜂鸣器的刺耳啸叫。 原理图截图: 附件内容包括: 整个电路设计原理图和PCB源文件,用AD软件打开; 源程序; 仿真电路,用proteus软件打开; BOM表;
2021-12-03 22:35:08 109KB 51单片机 电子琴 diy制作 8音乐盒
1
基于51单片机和蜂鸣器实现音乐盒,可以实现哆来咪发扫拉西的发音,包含程序代码和Proteus仿真图。
2021-11-23 14:02:23 82KB 51单片机 音乐盒
1
这个里面只有仿真文件,没有程序文件,后面的描述是关于程序的,程序在我发的另一个资源里。那个资源里的仿真因为蜂鸣器放错了,我重发一个0积分下载的资源。 里面包含两首歌,祝你平安和八月桂花,程序内容是P2^5到P2^2分别为k1到k4四个按键,k1和k2是祝你平安和八月桂花,按k4退出重选,k3是流水灯,和电子音乐盒本身无关,是做这个程序时朋友要求这样设计的,最后想要播放那两首歌首先要保证单片机上的蜂鸣器为无源蜂鸣器,有源蜂鸣器是不能放歌的,因为有源的音调都一样没有起伏。
2021-11-16 12:25:08 54KB 无源蜂鸣器
1
虚无DJ音乐盒.rar
2021-11-10 00:55:44 1.23MB 虚无DJ音乐盒.rar
1
1.利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少三首乐曲,每首不少于30秒) 2.采用LCD显示信息 3.开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称) 4.可通过功能键选择乐曲,暂停,播放。 5.选作内容:显示乐曲播放时间或剩余时间 硬件电路:本设计中用到了89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段 显示数码管LED。 原理说明:当键盘有键按下时,判断键值,启动计数器T0,产生一定频率的脉冲,驱动蜂鸣器,放出乐曲。同时启动定时器T1,显示乐曲播放的时间,并驱动LCD,显示歌曲号及播放时间。也可在LED显示歌曲号。
2021-11-09 19:11:46 169KB 音乐盒
1
微机原理及汇编语言课程设计_音乐盒,能选择播放曲目,3首预置音乐
2021-11-06 13:22:09 1KB 课程设计 微机原理 音乐盒
1
音乐盒的程序和模拟,免费分享给大家
2021-10-19 13:01:36 918KB 51单片机
1
基于51单片机开发的音乐盒,蜂鸣器发声,程序里面包含9首歌的编码,小苹果、约定 、只愿得一人心等。歌曲目录可在数码管上显示。 见截图: 仿真电路截图: 程序源码截图:
2021-10-12 13:51:04 305KB diy制作 播放器 电路方案
1
作品原理: 本作品是一种基于AT89C51单片机音乐播放并控制彩灯的设计。它实现单片机演奏音乐,并且使LED彩灯随音符频率的不同而闪烁发光。本作品由AT89C51单片机作为主控核心,通过三极管来放大电流,单片机控制蜂鸣器来播放音乐。利用编程实现LED灯的闪烁,实现灯光花样多,播放各种类型的音乐。 软件: proteus 7 professional keil c51 硬件: AT89C51单片机开发板一块、排阻若干、电容若干、电阻若干、蜂鸣器1个、按键2个、三极管1个、LED灯若干、晶振1个,导线若干 作品功能: 本作品是基于AT89C51系列单片机的音乐盒,利用按键切换演奏出不同的乐曲。蜂鸣器发出某个音调,与之相对应的LED亮起。使用两个按键,一个用来切换歌曲,另一个切换八路LED的变化花样。 1)该电路有两种工作模式:演奏音乐模式和花样灯模式。 演奏音乐模式:演奏完整的一首的歌曲,八路LED随着音乐变化。 花样灯模式:八路LED变化出各种花样,蜂鸣器随着发出“嘀嘀”声。 2)按下按键1进入演奏音乐模式,再按时就可以切换歌曲,共拥有五首歌曲。 3)按下按键2进入花样灯模式,再按时就可以切换LED花样,共有五种花样。 此电路的程序只占用了2K左右,可以方便的添加更多的音乐和LED花样, 使系统的功能更加强大。 电路图和PCB截图:
2021-10-12 13:21:29 4.07MB 流水灯 单片机毕设 电路方案
1