毕业论文:单片机数字音乐盒的设计.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计报告书 课题名称 单片机数字音乐盒的设计 姓 名 张建成 学 号 0812501-36 院 系 物理与电信工程系 专 业 电子科学与技术 指导教师 肖卫初副教授 2011年 6月10日 设计任务及要求: 1)通过课程设计,提高对单片机的认识; 2)本设计以89C51为核心,配合键盘系统,放大电路,时钟电路和数码管显示电路实现音乐的演奏。 3)利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少三首乐曲,每首不少于30秒) 4)采用LCD显示信息 5)开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称) 6)可通过功能键选择乐曲,暂停,播放,显示乐曲播放时间 指导教师签名: 2011年 04 月 22日 二、指导教师评语: 指导教师签名: 2011年 6 月 16 日 三、成绩 验收盖章 2011年6 月 16日 基于单片机的数字音乐盒的设计 张建成 (湖南城市学院物理与电信工程系电子科学与技术专业0812501-36) 1设计目的 设计一个基于单片机控制的数字音乐盒,由单片机芯片AT89C51和LED数码显示管为核心,辅助以必要的电路,完成数字音乐盒的设计。 2设计的主要内容和要求 1)利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少三首乐曲,每首不少于30秒) 2)采用LCD显示信息 3)开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称) 4)可通过功能键选择乐曲,暂停,播放。 5) 显示乐曲播放时间或剩余时间 3 整体设计方案 在设计中利用单片机的I/O口产生一定频率的方波,驱动蜂鸣器,发出各种不同的音调,从而演奏乐曲(至少三首乐曲,每首不小于30秒),并能够由LED显示信息,键盘在单片机应用中能实现向单片机输入数据,传送命令等功能,是人工干预单片机的主要手段。本设计采用4*4矩阵键盘,1602LCD,七段显示数码管LED。在开机按钮按下时有英文欢迎提示字符,播放时显示歌曲序号(或名称)。在演奏过程中可通过功能键选择乐曲,暂停,播放。 图3.1 整体设计方框图 4 硬件电路的设计 4.1 键盘设计与原理 键盘是由若干个按键组成的开关矩阵,它是最简单的单片机应用系统的输入设备,操作人员可以通过键盘输入数据或命令,实现简单的人机通信。本设计采用4*4的键盘结构,如图4.1 图4.1 键盘结构 键盘的行线X0~X3通过电阻接+5v。当键盘上没有闭合时,所有的行线和列线都断开,行线都呈高电平,当键盘上某一个按键闭合时,该键所对应的行线和列线都被短路。例如6号键被按下闭合时,行线X1和列线Y2被短路,此时X1的电平由Y2的点位决定。如果吧行线接到单片机的输入口,列线接到单片机的输出口,则在单片机的控制下,先使列线Y0为低电平,其余三根列线Y1、Y2、Y3都为高电平,读行线状态。如果X0、X1、X2、X3都为高电平,则Y0这一列上没有键闭合。如果读出的行线不全为高电平,则为低电平的行线和Y0相交的键处于闭合状态。如果Y0这一列上没有键闭合,接着使列线Y1为低电平,其余列线为高电平,用同样方法检查Y1这一列上是否有键闭合。这种逐行逐列地检查键盘状态的过程称为对键盘的一次扫描。 4.2 LED显示电路设计与原理 LED显示器是有发光二极管显示字段的显示器,它由8个发光二极管构成,通过点亮不同的字段可显示0~9、A~F及小数点等字形。数码管通常有共阴和共阳两种结构。 LED显示器有静态显示与动态显示两种形式。所谓动态显示就是一位一位地轮流点亮各位显示器(称为动态扫描)。对于每一位显示器来说,每隔一段时间点亮一次。显示器的亮度即与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高较稳定的显示。 LED显示器由N个LED显示块可以拼接成N位的LED显示器。如图4.2是LED显示器的结构原理图。N个LED显示器有N个位选线和8*N根段码线。段码线控制显示字符的字型,而位选线为各个LED显示块中各段的公共端,它控制该LED显示位的亮或暗。 图4.2 LED显示器结构 4.3 LCD显示器的选择 液晶显示器件的驱动方式有静态和动态两种,当液晶显示器件上显示像素较多时,如点阵液晶显示器,若使用静态驱动结构将需要很多的电器链接和庞大的硬件驱动电路。从经济性和可靠性而言,都是不可取的

您可能关注的文档

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档