单片机课程设计--基于单片机的音乐播放器
《单片机课程设计--基于单片机的音乐播放器》由会员分享,可在线阅读,更多相关《单片机课程设计--基于单片机的音乐播放器(32页珍藏版)》请在毕设资料网上搜索。
1、 1 1.绪论 1.1 课题概述 基于单片机的音乐播放器可应用于 mp3,MP4,扩音器等很多方面,并可作为很多系 统的辅助功能,作为单片机的重要硬件资源之一,利用定时器可以产生各种固定频率的方 波信号,也可以产生包括“Do“、“Re“、“Me“-等音阶在内的各种频率声音。将各个音阶连 接在一起,便可组成一支曲子或是演奏一段旋律。基于这个思想,我设计了一款特殊的“ 音乐播放器“,本播放器可实现播放、暂停、复位等功能。为了体现乐曲播放过程中的动态 效果,增加了 1 只 LED,作随机闪烁以指示旋律的节奏。由于时间及条件限制,本设计实 现了一种简单的音乐播放器,其核心器件采用 AT89C51 单片
2、机,本播放器具有电路简单, 功能强大,易于拓展等特点。在此基础上,可以添加按键,LED 显示屏等模块,实现切换 歌曲,歌名显示,动感音乐屏等功能。 2.系统硬件原理及设计 2.1 硬件电路设计 2.1.1 设计目的 设计一个音乐播放器,有三个按键及控制按钮:播放/暂停、下一曲、上一曲;通过控 制按钮控制单片机,播放所要求的音乐,并通过放大电路和喇叭输出声音。同时通过 LED 灯显示器,用来显示所选曲目,该显示器在音乐播放中关闭,一曲演奏结束时,或选曲时 才显示曲目信息,从而利于操作。 2.1.2 总体电路设计 图 1 总体电路图 2 2.1.3 单片机电路设计 89C52 单片机拥有 4KB
3、的片内 ROM 和 128B 片内 RAM。ROM 和 RAM 的片外寻址 范围都是 64KB,单片机拥有 32 个并行口和一个串行口,在 89C52 单片机中存在 5 个中断 源,其中有两个外部中断源、两个内部中断源和一个串行中断源。如图 2 所示。 图 2 89C52 单片机 通过 TXAL1 与 TXAL2 输入时钟信号, 通过 p1.0p1.7 输出控制现实控制信号的显示, 有 p3.2、p3.3 与 p3.5 分别作为上一曲、下一曲和开始暂停的控制输入。 2.1.4 显示电路设计 显示电路是一个 8 位共阴极 LED 数码管。 单片机的 P1.0-P1.7 分别与数码管的 A、B、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 基于 音乐 播放
