单片机应用技术项目2 设计数码管显示系统.pptVIP

单片机应用技术项目2 设计数码管显示系统.ppt

  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文档。上传文档
查看更多
1.终极目标 制作一个数码管循环显示数字0~9的单片机控制系统。 2.促成目标 ① 掌握单片机查表程序的设计方法。 ② 掌握单片机的LED显示接口电路的工作原理及其应用。 ③ 掌握单片机LED显示接口的程序设计方法。 ④ 初步掌握单片机应用系统分析和软硬件设计的基本方法,建立单片机系统设计的基本概念。 【教学目标】 设计一个数码管循环显示数字0~9的单片机控制系统。 在数码管上循环显示数字0~9,每个数字显示时间间隔为0.2s。 【工作任务单】 显示器是最常用的输出设备。特别是发光二级管显示器(LED:Light Emitting Diode)和液晶显示器(LCD),由于结构简单、价格便宜、接口容易,得到广泛的应用,尤其在单片机系统中大量使用。本项目主要介绍发光二级管显示器(LED)与单片机的接口设计和相应的程序设计。液晶显示器(LCD)与单片机的接口设计请参见项目6。 任务1 相关知识 数码管由8个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字0~9、字符A~F、H、L、P、U、符号“_”及小数点“.”。数码管的外形结构如图2-1(a)所示,数码管又分为共阴极和共阳极两种结构,分别如图2-1(b)和图2-1(c)所示。 图2-1 数码管的内部结构图 2.1.1 数码管的结构 所谓共阴极,即是将所有LED的阴极连接到一起,而共阳极则相反,所有的阳极被连接到一起。但不管哪种结构,其显示设计的原理基本相同,唯一不同的是驱动电路的设计有差异,一般共阴极采用推(Push)电流的方式来驱动,而共阳极结构则采用拉(Pull)电流的方式来驱动。 共阳极数码管的8个发光二极管的阳极(二极管正端)连接在一起。通常,公共阳极接高电平(一般接电源),其他管脚接段驱动电路输出端。当某段驱动电路的输出端为低电平时,则该端所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符,此时,要求段驱动电路能吸收额定的段导通电流,还需根据外接电源及额定段导通电流来确定相应的限流电阻。 2.1.2 数码管的工作原理 要使数码管显示出相应的数字或字符,必须使段数据口输出相应的字形编码。对照图2-1,字形码各位定义为:数据线D0与a字段对应,D1与b字段对应……以此类推。 如使用共阳极数码管,数据为0表示对应字段亮,数据为1表示对应字段暗;如使用共阴极数码管,数据为0表示对应字段暗,数据为?1?表示对应字段亮。例如,要显示“0”,共阳极数码管的字形编码应(即0xC0);共阴极数码管的字形编码应(即?0x3F)……以此类推,可求得数码管字形编码见表2-1。 2.1.3 数码管的字形编码 表2-1 数码管字形编码表 显示字符 共阳极 共阴极 D7 D6 D5 D4 D3 D2 D1 D0 字形码 D7 D6 D5 D4 D3 D2 D1 D0 字形码 dp g f e d c b a dp g f e d c b a 0 1 1 0 0 0 0 0 0 0xC0 0 0 1 1 1 1 1 1 0x3F 1 1 1 1 1 1 0 0 1 0xF9 0 0 0 0 0 1 1 0 0x06 2 1 0 1 0 0 1 0 0 0xA4 0 1 0 1 1 0 1 1 0x5B 3 1 0 1 1 0 0 0 0 0xB0 0 1 0 0 1 1 1 1 0x4F 4 1 0 0 1 1 0 0 1 0x99 0 1 1 0 0 1 1 0 0x66 5 1 0 0 1 0 0 1 0 0x92 0 1 1 0 1 1 0 1 0x6D 6 1 0 0 0 0 0 1 0 0x82 0 1 1 1 1 1 0 1 0x7D 7 1 1 1 1 1 0 0 0 0xF8 0 0 0 0 0 1 1 1 0x07 8 1 0 0 0 0 0 0 0 0x80 0 1 1 1 1 1 1 1 0x7F 9 1 0 0 1 0 0 0 0 0x90 0 1 1 0 1 1 1 1 0x6F A 1 0 0 0 1 0 0 0 0x88 0 1 1 1 0 1 1 1 0x77 b 1 0 0 0 0 0 1 1 0x83 0 1 1 1 1 1 0 0 0x7C C 1 1 0 0 0 1 1 0 0xC6 0 0 1 1 1 0 0 1 0x39 d 1 0 1 0 0 0 0 1 0xA1 0 1 0 1 1 1 1 0 0x5E E 1 0 0 0 0 1 1 0 0x86 0 1 1 1 1 0 0 1 0x79 F 1 0 0 0 1 1 1 0 0x8E 0 1 1 1 0 0 0 1 0x71 H 1 0 0 0 1 0 0 1 0x89 0 1 1 1

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档