推荐LED数码管显示控制.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED 数码管显示控制 LED 数码管的应用 1 、红绿灯路口的时间显示 2 、数码电子钟 3 、生活中还有哪些方面用到数码管 一、 LED 数码管概述 二、 LED 数码管的工作原理 1.LED 数码管的外形结构 通常使用 7 段 LED 数码管,它由 7 个发光二极管组成。这 7 个发光二 极管 a~g 呈“日”字形排列,其结 构及连接如右图所示。当某个发光 二极管导通时,相应地点亮某一点 或某一段笔画,通过发光二极管不 同的亮暗组合形成不同的数字、字 母及其其他符号。 2.LED 数码管的分类 LED 数码管中的发光二极管有两种接法: ( 1 )所有发光二极管的阳极连接在一起, 这种连接方法称为共阳极接法。 叫做共阳极数码管 ( 2 )所有发光二极管的阴极连接在一起, 这种连接方法称为共阴极接法。 叫做共阴极数码管 共阳极的 LED 为低电平时,对应的段码 被点亮;共阴极的 LED 为高电平时, 对应的段码被点亮。一般共阴极可以 不外接电阻,但共阳极中的发光二极 管一定要外接电阻。 三、 LED 数码管数字显示段码分析 LED 数码管的发光二极管亮暗 组合实质上就是不同电平的组合, 也就是为 LED 数码管提供不同的 代码,这些代码称为字形代码。 7 段发光二极管加上 1 个小数点 dp 共计 8 段,字形代码与这 8 段的关 系如下 : 数据字 D7 D6 D5 D4 D3 D2 D1 D0 LED 段 dp g f e d c b a 字形代码与十六进制数的对应关系如表 3-8-1 (见 书 P98 )所示。 字符 dp g f e d c b a 段码 共阴 段码 共阳 0 1 2 3 4 5 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 0 1 3FH 06H 5BH 4FH 66H 6DH C0H F9H A4H B0H 99H 92H 从表中可以看出共阴极与共阳极的字形代码互为补数。 四、 LED 数码管的驱动方式 LED 数码管要正常显示,就要驱动电路来驱动数 码管的各个段码,从而显示出想要的数字。根据 数码管的驱动方式的不同,可分为静态显示和动 态显示。 1. 静态显示 静态显示就是当 LED 数码管要显示一个字符时, 相应的发光二极管恒定地导通或截止。单片机只 需将所要显示的数据送出去,直到下一次显示的 数据需更新时再传送一次数据,显示数据稳定, 占用 CPU 时间少。但是采用这种显示方式时需要 一个 8 位输出口控制,所以占用硬件多,如果单 片机系统中有 N 个 LED 数码管,则需要 8XN 根 I/O 口线,所占用的 I/O 资源较多,需进行扩展。 当有相当多的 I/O 端口资源,并且显示的位数较 少时( 1~2 位),可以直接使用静态显示方式。 数码管静态显示方式的优点是连线简单,软件编 程简单,缺点是需要耗费大量的 I/O 端口资源。 2. 动态显示 在显示的数据较多时,会用到多 个数码管,如果用静态显示方式会 占用很多 I/O 口,这是可采用动态 扫描方式来实现。 动态显示就是一位一位地轮流点亮各位数码管, 对每一位 LED 数码管来说,每隔一段时间点亮一 次,即 CPU 需要时刻对数码管进行刷新,显示数 据有闪烁感,占用 CPU 的时间较长。并且,数码 管的点亮既与点亮时的导通电流有关,也与点亮 时间、间隔时间的比例有关。调整电流和时间的 参数,可实现亮度较高,较稳定的显示。若数码 管的位数不大于 8 位时,只需要两个 8 位 I/O 口。 段码指的字形码,就是数码管上显示的字形。 位码指的多个数码管显示的时候,让数码管显示, 设定对应的公共端的值,选择对应的数码管点亮。 这个就是位码,即位置码。

文档评论(0)

jinzhuang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档