![](https://csdnimg.cn/release/download_crawler_static/87062965/bg1.jpg)
基于 51 单片机的音乐播放器制作
一、设计原理
乐曲中有不音符,实质就是不同频率的声音。通过单片机产生不同的频率的脉冲
信号,经过放大电路,由蜂鸣器放出,就产生了美妙和谐的乐曲。
二、AT89C51 简介
AT89C51:是一种 4K 字节 FLASH 存储器的低电压、高性能 CMOS 8 位微处理器,
俗称单片机。AT89C2051 是一种带 2K 字节闪存可编程可擦除只读存储器的单片
机。单片机的可擦除只读存储器可反复擦除 1000 次。该器件采用 ATMEL 高密度
非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。
由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一
种高效微控制器,AAT89C2051 是它的一种精简版本。AT89C51 单片机为很多嵌入
式控制系统提供了一种灵活性高且价廉的方案。
主要功能特性:
1)与 MCS-51 兼容;
2)4K 字节可编程 FLASH 存储器;
3)全静态工作:0Hz-24MHz;
4)128×8 位内部 RAM;
5)两个 16 位定时器/计数器;
6)5 个中断源;
7)可编程串行通道;
8)低功耗的闲置和掉电模式;
9)片内振荡器和时钟电路。
三、硬件结构
下图是以 AT89C51 单片机为核心的音乐播放器系统硬件设计结构图。该系统主要
是由复位电路、按键电路、时钟电路、中心模块、扬声器驱动等组成。其工作原
理为:此音乐播放器,有三个按键及控制按钮:播放/暂停、下一曲、上一曲;
通过控制按钮控制单片机,播放所要求的音乐,并通过放大电路和喇叭输出声音。
RESET
P1.0-P1.5
AT89C51
P2.7
XTAL1
XTAL2
评论0
最新资源