- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 智能仪器人机交互接口 (二) LED显示与接口 智能仪器与系统 23-24 学时 主要讲解内容: LED显示器结构及原理 LED显示器的驱动形式与接口 LED软件译码方法 一、概述 一个智能仪器中,显示是人机通道的重要组成 部分。目前广泛使用的显示器主要有LED显示器,LCD 显示器。和VFD显示器(真空荧光管)等。 LED显示器造价低廉,与单片机接口方便灵活,技 术上易于实现,但只能显示阿拉伯数字和少数字符, 通常用于对显示要求不太高的场合。 LCD显示器和VFD显示器成本较高,但可以显示包括 汉字在内的多种字符,甚至是复杂的图形和曲线,并 且耗电极省,可广泛用于各种终端设备。 1. 段码式LED显示器结构及原理 二、 段码式LED显示原理与接口 它是由若干个发光二极管组成显示的字段。当二极管导通时相应的一个点或一个笔划发光,控制不同组合的二极管导通,就能显示出各种字符。 共阴极LED:控制方式受系统器件功耗限制,只 能用在小尺寸的LED显示器中。 共阳极LED: 在大尺寸的LED显示器中使用(如 大屏幕计时器)。 LED显示器是恒压元件: 正向电压一般为1.2-2.4V; 工作电流一般为10-20m A。 LED的亮度:除了与工作电流有关外,还与 LED型号有关。划分为普通亮度和高亮度LED.正常情况下高亮度LED的发光强度约是普通亮度LED的10倍。即在1-2m A/段时便可点亮。 一个智能仪器中,通常将控制LED显示字符的8位数据称之为字形码(段码). 下表给出了七段LED的显示字型码。表中的字型码未包括小数点位Dp,段线的排列格式按g,f,e,d,c,b,a即g段为显示段码的最高位,a段为显示段码的最低位,当然段线也可按照其他方式进行排列。从表中可看出共阴极结构与共阳极结构的显示段码互为反码。 显示字符 共阴极字型码 共阳极字型码 显示字符 共阴极字型码 共阳极字型码 0 3FH C0H A 77H 88H 1 06H F9H b 7CH 83H 2 5BH A4H C 39H C6H 3 4FH B0H d 5EH A1H 4 66H 99H E 79H 86H 5 6DH 92H F 71H 8EH 6 7DH 82H P 73H 8CH 7 07H F8H — 40H BFH 8 7FH 80H 全灭 00H FFH 9 6FH 90H 七段LED字型码 例以下是共阴极LED软件译码子程序: 入口:显示数据送累积器A,出口:段译码结果仍由A带出. LEDYM: MOV DPTR ,LEDTAB ;指向字形码存放表格位置 MOVC A, @A+DPTR ;查表 RET LEDTAB: DB 3FH.06H,5BH,…… 2.软件译码方法 从接口形式上分: 1)并行接口:常用的并行LED接口芯片有8155,8255以 及键盘和显示专用芯片8279等。 2)串行接口 串行方式仅占用CPU少数几根I/O口线,便可实现LED显示功能。MCS-51单片机系统经常通过串口通信线TXO,RXD(P3.0, P3.1)加同步移位寄存器74LS164实现LED显示功能。近年来国内外各大厂商纷纷推出基于串行总线方式的LED接口芯片,如MAXIN公司MAX7219,力源的PS7219以及周立功的ZLG7289等这些芯片与单片机的接口一般采用SPI总线方式,具有占用I/O口线少, 3.LED显示器的驱动显示形式 三.段码式LED显示与接口 当显示器显示某一个字符或数字时。相应的二极管恒定导通或截止。这样微机一次输入显示段译码后。就能保持该显示结果。直到下次送来新的显示段译码。这种显示方式每一位都需要一个8位输出口控制. 例1.由软件译码实现IED显示: 下图所示,是一个三位显示器接口的逻辑连接: 从显示方式来分: 1)静态显示 2)动态显示 1。静态显示方式: 上图是一个利用软件译码的三位静态LED显示电路,显示器采用共阳极连接,每位的段选线分别通过单片机8031扩展8255的输出接口直接驱动,各位LED可独立显示,单片机只要在译码后,传送段译码即可.由于各位分别由一个8位输出口控制,所以在同一时间里,每一位的显示可以各不相同.这种显示方法占用机时少,显示稳定;编程容易,缺点是占用I/O口线多. 一位一位地轮流点亮显示器各个位。对于显示器的每一位来说。是分时显示的,但由于人的眼视觉的暂留现象,仍感觉所有的位是同时显示的。优点:硬件少,价格便宜; 缺点:占用机时长。 2。动态显示方式: 例1.采用软件译码的电路:利用82
文档评论(0)