单片机数码管显示系统课程设计.doc下载

weixin_39820835 2023-03-19 15:30:11
数码管显示与键盘扫描系统 摘要: 现如今已经跨越了三个"电"的时代,即电气时代、电子时代和现已进入的电脑时代。 不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。 还有一类计算机,这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。这 种计算机的最小系统只用了一片集成电路,就可进行简单运算和控制。因为它体积小, 通常都是放置在一个机械装置的内部。它在整个装置中,起着有如人类头脑的作用,它 出了毛病,整个装置就瘫痪了。各种产品一旦用上了单片机,就能起到使产品升级换代 的功效,常在产品名称前冠以形容词——"智能型",如智能型洗衣机等。现在有些工厂的 技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单 且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。数 码管显示与键盘扫描系统是单片机系统中十分典型的应用,可将4×4键盘的按键对应显示 在数码管上。 关键词:单片机 数码管 一、绪论 1. 研究意义 用单片机驱动LED数码管有很多方法,按显示方式可分静态显示和动态(扫描)显示 ;按译码方式可分硬件译码和软件译码。静态显示数据稳定,占用很少的CPU时间。动态 显示需要CPU时刻对显示器件进行数据刷新,显示数据有闪烁感,占用的CPU时间多。LE D数码管的外围电路一般需要一个限流电阻和加大驱动电流的晶体管。 LED数码管是由发光二级管显示字段组成的显示器,有"8"字段和"米"字段之分,这种 显示器有共阳极和共阴极两种。实际上不用驱动电路即可达到正常亮度,为了可靠性设 计可采用晶体管构成驱动电路。 2. 设计目的 在单片机的产品设计中,人机界面是非常重要的部分,而且随着系统的日益复杂,以 及人们对产品的人机交互能力的要求不断提升,常握单片机系统中的人机界面基础设计 能力成为了学习单片机的基础课程,而4X4键盘的操作和LED数码管的动态显示是人机界 面设计的基础内容,掌握这些基础设计能力,加深对人机界面的认识,同时提高人机界 面系统设计能力。 3.研究范围及技术要求 半导体数码管,4×4键盘。做此实验用51板,因为51板提供了相应的LED模组,LED显 示器是单片机应用中常用的输出器件,4×4键盘的扩展显示也是在MCS- 51上进行实验。给 4×4 键盘的每个键定义一个功能,其中把定义为 0~9 的键盘称为数 字键,把定义成 DEL 的键称为删除键,把定义成 ENT 的键成为确认键,其他键称为保 留键。如果是数字键按下,把代表数字显示在数码管上:按键按下时,6 位数码管靠右 边显示该键的代表数字;继续按键时,已经显示在数码管上的数字左移一位,按键代表 的数字显示在最右边的数码管上。 4.发展及指导思想 单片机在开发过程中 ,常常会因为资源不足而不得不大量扩展接口芯片以满足应用系统的需要。国外主要采用 串行接口的键盘显示专用芯片,如BC7280/81、HD7279、CH451等。这类芯片占用CPU的资 源少,传输速度较快,外围器件要求也较少,在中小系统中都可得到广泛的应用。指导 思想主要是用串行接口使得键盘的扩展在LED上显示。 二、方案论述 1.数码管工作原理 数码管由 8 个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字 0~ 9,字符 A~F、H、L、P、R、U、Y 等符号及小数点"."。 数码管又分为共阴极和共阳极两种类型。共阳极数码管中 8 个发光二极管的阳极(二极管正端)连接一起,即为共阳极接法,简 称共阳数码管。通常,公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端 。 当某段驱动电路的输入端为低电平时,该端所连接的字段导通并点亮。根据发光字段的 不 同组合可显示出各种数字或字符。此时,要求段驱动电路能吸收额定的段导通电流,还 需 根据外接电源及额定段导通电流来确定相应的限流电阻。 共阴极数码管中 8 个发光二极管的阴极(二极管负端)连接在一起,即为共阴极接法, 简称共阴数码管。通常,共阴极接低电平(一般接地),其它管脚接段驱动电路输出端 。 当某段驱动电路的输出端为高电平时,该端所连接的字符导通并点亮,根据发光字段的 不 同组合可显示出各种数字或字符。同样,要求段驱动电路能提供额定的段导通电流,还 需 根据外接电源及额定段导通电流来确定相应的限流电阻。 单片机数码管显示控制程序设计仿真图 2. 4×4行列式键盘的工作原理 行列式键盘的工作方式是先用列线发送扫描字,然后读取行线的状态,查看是否有按 键按下。键盘部分提供一种扫描的工作方式,可以和具有64个按键的矩阵键盘相连接, 能对键盘不断扫描、自动消抖、自动识别按下的键,并给出编码,能对双键或n个键同时 按下的情况实行保护。   在显示部分,它可以为发光二极管、荧光管及其他 , 相关下载链接:https://download.csdn.net/download/qq_43934844/87506103?utm_source=bbsseo
...全文
1 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
下载资源悬赏专区

1.1w+

社区成员

CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
帖子事件
创建了帖子
2023-03-19 15:30
社区公告
暂无公告