1、 毕业设计报告(论文) 报告(论文)题目:基于单片机的音乐播放器 作者所在系部: 电子工程系 作者所在专业: 电气自动化技术 毕业设计(论文)任务书 姓姓 名:名: 专专 业:业: 电气自动化技 术 班班 级:级: 08242 学号:学号: 指导教师:指导教师: 职职 称:称: 副教授 完成时间:完成时间: 2011 年 6 月 10 号 毕业设计(论文)题目:毕业设计(论文)题目: 基于单片机的音乐播放器 设计目标:设计目标: 利用89C51单片机和LM016L设计一个至少能播放三首歌曲以及能显示歌曲曲号和播放时 间的音乐播放器 技术要求:技术要求: 1 至少能播放三首歌曲 2 能对正在播放
2、中的歌曲曲号进行调整和选择歌曲进行播放 3 利用LM016L显示正在播放中的歌曲曲号以及播放时间 4 具有开机画面,开机时显示英文字符欢迎 5 播放的歌曲应该比较动听,和谐,圆润 所需仪器设备:所需仪器设备: 计算机一台、proteus 以及 keil 软件 成果验收形式:成果验收形式: 原理图、仿真结果 参考文献:参考文献: 模拟电子技术基础 、 数字电子技术基础 、 MCS-51 单片机应用教程 音乐基础理论教程 、 51 单片机高级实例开发指南 、 单片机原理与应用系统设计 基于 proteus 的单片机应用技术 时间时间 安排安排 1 5 周-6 周 立题论证 3 9 周-13 周 仿
3、真调试 2 7 周-8 周 方案设计 4 14 周-16 周 成果验收 指导教师指导教师: 教研室主任教研室主任: 系主任系主任: I 摘 要 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统 控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是 作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以 及针对具体应用对象特点的软件结合,加以完善。 当今,利用单片机控制音乐播放多不胜举,音乐芯片也相当之多,而利用单片机 存储音乐,控制播放最为广泛。它有功能多价格优外围电路简单的特点,很受音 乐爱好者及音乐芯片制造商的青昧。本文中,用
4、单片机芯片及少数外围电路控制音乐 播放。 本设计是以单片机 AT89C51 为核心数据处理器件,由 LCD 液晶显示屏 LM016L 显示歌曲的曲号、播放时间、开机画面以及键号,开机画面为交替显示 WELCOM HERE 和作者姓名,采用 4*4 行列式键盘实现曲号的选择,其中 1A 号按键用来选 择曲号,C 键控制下一曲,D 键控制上一曲,E 键控制播放/暂停,F 键为开机画面显 示,元件以低耗、高能、耐用、精确、易于操作等为优先考虑因素。采当键盘有键按 下时,判断键值,启动计数器 T0,产生一定频率的脉冲,驱动蜂鸣器,放出乐曲。 同时启动定时器 T1,显示乐曲播放的时间,并驱动 LCD,显
5、示歌曲号及播放时间。 AT89C51 单片机的内存较小,就用了一个 74LS373 锁存器和 27512 外部扩展芯片对 该单片机进行了内存的扩充,增大了它的存储空间,让他可以存储足够多的歌曲。 该音乐发生器的论文详细介绍了其硬件结构和设计方法,整个设计简单实用,功 能完整。 关键词:关键词:音乐;AT89C51;单片机;LCD LM016L; II 目 录 第 1 章 绪 论 .1 1.1 电子音乐概述 1 1.2 国内外电子音乐的发展 1 1.3 音乐发生器的扩展 2 第 2 章 设计方案 3 2.1 设计方案论证 3 2.1.1 方案一 3 2.1.2 方案二 4 2.1.2 方案三 5
6、 2.1.3 方案比较 6 第 3 章 硬件设计 7 3.1 电路组成及工作原理 7 3.1.1 电路组成 7 3.1.2 电路工作原理 7 3.2 AT89C51 的简介 8 3.2.1 AT89C51 功能概述 8 3.2.2 AT89C51 的管脚图 8 3.2.3 AT89C51 单片机的引脚介绍 9 3.3 晶振电路 9 3.4 扬声器电路 .10 3.5 显示电路 .10 3.6 更换歌曲电路 .11 3.7 复位电路 .12 3.8 程序存储器外部扩展电路 .13 第 4 章 液晶显示原理及 LM016L 简介 .14 4.1 液晶显示原理及分类 14 4.1.1 液晶显示原理 .14 4.1.2 液晶显示器的分类 .14