APP下载

茶馆音乐播放器的设计

2016-11-02丁磊

电脑知识与技术 2016年23期

丁磊

摘要:基于AT89S51单片机的多功能音乐播放器的设计是高职院校“单片机原理及应用”课程教学中可以选用的很好教学案例之一,本文给出了该教学案例的具体设计思路与实现的方法。

关键词:AT89S51单片机;多功能;音乐播放器

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2016)23-0169-02

1 任务设计要求及方案确定

1.1 设计要求

音乐播放器是现在非常流行的电子产品。本文所要设计的多功能音乐播放器,要求如下:

1)可以播放多首歌曲;

2)可以通过按键选择需要播放的歌曲;

3)选择需要播放的歌曲时,歌曲名称要在LCD屏幕上显示;

4)播放的歌曲声音要清晰。

1.2 方案确定

由设计要求可知,总体设计中,包括主控单片机,LCD显示器模块以及歌曲选择按钮模块。多功能音乐播放器设计如图1所示。

2 具体实现过程

2.1 硬件电路设计

本设计中的硬件电路设计关键的控制器件是LCD显示器、扬声器以及按键。多功能音乐播放器硬件电路,如下图2所示。

本设计中控制电路在精度上要求不高,所以我们选用带4K字节FLASH存储器的AT89S51单片机就可以满足设计要求。

本设计中我们通过AT89S51单片机的P2.7引脚端口来传送出各种频率的信号源,再通过放大之后传送至喇叭处,P2.7引脚端口发送出的频率控制喇叭发出声音。

LCD是使用12864LCD显示器,显示数据通过单片机的P0引脚来传送。

本设计可实现10首歌曲的播放,因此,按键应有10个。由于涉及的电路元件及I/O引脚都比较少,因此,这里采用10个I/O引脚分别连接一个按键的方式来实现设计要求。……

登录APP查看全文