接口技术第10章(LED).ppt

接口技术第10章(LED).ppt

ID:50916585

大小:610.50 KB

页数:34页

时间:2020-03-15

接口技术第10章(LED).ppt_第1页
接口技术第10章(LED).ppt_第2页
接口技术第10章(LED).ppt_第3页
接口技术第10章(LED).ppt_第4页
接口技术第10章(LED).ppt_第5页
资源描述:

《接口技术第10章(LED).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章显示及显示接口技术要求:1、掌握8255方式0的硬件及其编程2、掌握LED数码管的硬件及其编程(静态显示、动态显示)10.1显示及显示接口技术单片机应用系统中,使用的显示设备主要有发光二极管LED(LightEmittingDiode)显示器和液晶显示器LCD(LiquidCrystalDisplay)两种。这两种显示器成本低廉,配置灵活,与单片机接口方便。近年来也开始配置简易形式的CRT接口,可以较方便地进行图形显示。1、发光二极管发光二极管半导体是用发光材料做成的PN节,只要在发光二极管两端通过正向电流5-20mA就能达到正常发光

2、。LED发光颜色通常有红、绿、黄、白,它的外形和电气符号如图所示。(a)LED外形(b)LED电气符号+―+―XTAL1XTAL2RSTVccP1.7C1C2XC31K8.2K+5V+5V8051GNDVssGNDP1.6P1.5P1.4GND指示灯C1、C2=20~30pF,x=1.2~12MHzC3=10ufEA硬件原理图2、LED数码管LED数码管显示块是由发光二极管显示字段的显示器件。在单片机应用中通常使用七段LED或8段LED。这种显示块有共阴极和共阳极两种如图所示。为使LED显示不同的符号或数字,要为LED提供段码(或称字型码)。

3、提供给LED显示器的段码(字型码)正好是一个字节(8段)。各段与字节中各位对应关系如下:按上述格式,8段LED的段码如表10-1所示。显示字符共阴极段码共阳极段码显示字符共阴极段码共阳极段码03FHC0Hc39HC6H106HF9Hd5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82HT31HCEH707HF8Hy6EH91H87FH80HH76H89H96FH90HL38HC7HA77FH88H“灭”00HFFHb7CH83H………表10-1LED段码(8

4、段)表10-1只列出了部分段码,可根据实际情况选用。另外,段码是相对的,它由各字段在字节中所处的位决定。例如表10-1中8段LED段码是按格式:而形成的,“0”的段码为3FH(共阴)。反之,如将格式改为下列格式:则“0”的段码为7EH(共阴)。字型及段码由设计者自行设定,习惯上还是以“a”段对应段码的最低位。3、单个LED数码管应用七段显示块与单片机接口非常容易。只要将一个8位并行输出口与显示块的发光二极管引脚相连即可。用一个例子介绍单个LED数码管显示技术。例1:通过MCS-51的P1口驱动一个LED数码管,显示字符”2”。(晶振12MHz

5、)GNDXTAL1XTAL2RSTVccC1C2XC31K8.2K+5V+5VAT89C51VssGNDEAP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7WR74LS244共阳极数码管300aabbcdefgcdefgdpdp+5VsGALE驱动器RDGGND硬件原理图解:2的共阳极码A4H程序:MOVP1,#0A4H例2:在前页图LED中显示内部RAM65H单元中的数据。(65H单元中的数据可任意设定为0~F)采用查表法:查表指令MOVCA,@A+DPTR;查一个已做好在ROM中的表格MOVDPTR,#TABLE;将表的

6、首地址送DPTRMOVA,#DATA;将要查的值送AMOVCA,@A+DPTR;查表采用查表,显示65H中的数。ORG0000HMOVDPTR,#TABLESTART:MOVA,65HMOVCA,@A+DPTRMOVP1,ASJMP$TALBE:DB0C0H,0F9H,0A4H,0B0H,099H,092H,082HDB0F8H,080H,090H,88H,83H,0C6H,0A1H,86H,8EH,FFHEND4、多位数码管显示N位LED显示器有N根位选线和8*N根段码线,段码线控制显示的字型,位选线控制该显示位的亮或暗。数码管有静态显示和

7、动态显示两种显示方式。abcdefghsabcdefghsabcdefghsabcdefghsabcdefghsI/O口段码控制I/O口位选控制五位LED显示器LED静态显示方式共阳极或共阴极连接在一起接+5V或地;每位的段码线(a~dp)与一个8位并行口相连。abcdefghsabcdefghsabcdefghsabcdefghsabcdefghsI/O(2)GND/+5VI/O(1)I/O(3)I/O(4)I/O(5)N位静态显示器要求有N*8根I/O口线,占用I/O资源较多。故在位数较多时往往采用动态显示方式。LED动态显示方式将所有位

8、的段码线并联在一起,由一个8位I/O口控制,而共阴极点或共阳极点分别由相应的I/O口线控制。图10-5为8位LED动态显示2003.10.10的过程。图(a)是显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。