单片机显示器接口技术ppt课件

上传人:沈*** 文档编号:219410322 上传时间:2023-06-26 格式:PPT 页数:33 大小:526.50KB
收藏 版权申诉 举报 下载
单片机显示器接口技术ppt课件_第1页
第1页 / 共33页
单片机显示器接口技术ppt课件_第2页
第2页 / 共33页
单片机显示器接口技术ppt课件_第3页
第3页 / 共33页
资源描述:

《单片机显示器接口技术ppt课件》由会员分享,可在线阅读,更多相关《单片机显示器接口技术ppt课件(33页珍藏版)》请在装配图网上搜索。

1、第六章第六章 单片机显示和键单片机显示和键盘接口盘接口PC机除了主机以外还需要哪些部分呢?单片机电路有时候也需要键盘、显示等外设。本章主要内容本章主要内容键键盘盘接接口口技技术术:键键盘盘接接口口技技术术概概述述 、键键盘接口的实现。盘接口的实现。显显示示接接口口技技术术:LEDLED介介绍绍、译译码码方方式式和和动动态显示法。态显示法。LED(发光二极管、数码管)(发光二极管、数码管)LCD(液晶显示器)(液晶显示器)6 6.1 1 单片机与显示器接口单片机与显示器接口常用显示器分类:常用显示器分类:LED有两种连接方式有两种连接方式(P161)共阴(高电平点亮)共阴(高电平点亮)共阳(低电

2、平点亮)共阳(低电平点亮)6 6.1 1 单片机与显示器接口单片机与显示器接口一、一、LED显示器接口显示器接口1、LED显示原理显示原理DpgfedcbaD7D6D5D4D3D2D1D0+5VDpgfedcba共阳极共阳极如共阳极时,输出如共阳极时,输出11111000即即F8H时,显示时,显示“7”。字型表见表。字型表见表7.4。Dpgfedcba共阴极共阴极abcdefg单片机系统扩展单片机系统扩展LEDLED数码管时多用数码管时多用共阳共阳LED:LED:共阳数码管每个段笔画是用低电平共阳数码管每个段笔画是用低电平(“0 0”)点点亮的亮的,要求驱动功率很小;而共阴数码管段笔画要求驱动

3、功率很小;而共阴数码管段笔画是用高电平是用高电平(“1 1”)点亮的,要求驱动功率较大。点亮的,要求驱动功率较大。通常每个段笔画要串一个数百欧姆的降压电通常每个段笔画要串一个数百欧姆的降压电阻。阻。为了显示数字或字符,必须对为了显示数字或字符,必须对数字或字符进行编码。七段数码管数字或字符进行编码。七段数码管加上一个小数点,共计加上一个小数点,共计8 8段。因此段。因此为为LEDLED显示器提供的编码正好是一显示器提供的编码正好是一个字节。个字节。七段七段LEDLED的字形码的字形码 /段选码段选码七段七段LEDLED的字形码的字形码 /段选码(段选码(P149P149)显示字符显示字符共阴极

4、段选码共阴极段选码共阳极段选码共阳极段选码显示字符显示字符共阴极段选码共阴极段选码共阳极段选码共阳极段选码03FHC0HC39HC6H106HF9HD5EHA1H25BHA4HE79H86H34FHB0HF71H8EH466H99HP73H8CH56DH92HU3EHC1H67DH82H31HCEH707HF8Hy6EH91H87FH80H8.FFH00H96FH90H“灭灭”00HFFHA77H88HB7CH83H1.1.按按显示方式分显示方式分:静态显示静态显示动态显示动态显示二、二、LEDLED接口接口1.1.静态静态LED-LED-亮度大,硬件、软件相对简单,亮度大,硬件、软件相对简单

5、,占用占用I/OI/O资源多。资源多。8031P2aDp驱动驱动P1aDp驱动驱动并行输出的静态显示电路并行输出的静态显示电路三、三、LEDLED显示器的扩展显示器的扩展(显示方式显示方式)P.190)P.190静态显示静态显示:每个数码管都需要一个每个数码管都需要一个8 8位的位的I/OI/O口线来提供口线来提供字形码,在同一时刻不同的数码管可以显示字形码,在同一时刻不同的数码管可以显示不同的字形。不同的字形。例1:将内部RAM30H单元的内容(设其值小于100)用两位共阳LED数码管显示出来。分析:n1)将内部RAM30H单元的内容个位,十位分离;n2)个位的数字转换成对应的断码送P1;n

6、3)十位的数字转换成对应的断码送P2;关键点:数字如何转换成对应的段码?MOV DPTR,#TABLEMOV A,30HMOV B,#10DIV ABMOVC A,A+DPTRMOV P1,AMOV A,BMOVC A,A+DPTRMOV P2,ATABLE:DB C0H,F9H,A4H,B0H,99H DB 92H,82H,F8H,80H,90Hn进一步:将内部RAM30HRAM32H单元的内容(设其值小于100)用共阳LED数码管显示出来。n那么,一共需要6个LED数码管显示,需要6组数据送出,可是单片机只有4组I/O口,怎么办?2.2.动态动态LEDLED分时使各数码管轮流点亮,分时使各

7、数码管轮流点亮,节省节省I/OI/O口线口线。8051同同相相驱驱动动反反相相驱驱动动C5C4C3C2C1C0P1.0P1.1.P1.7P2.5P2.4.P2.0动态扫描式显示电路动态扫描式显示电路共阳极共阳极数码管数码管动态显示动态显示:原理:原理:80518051的的P1P1口口输出字型码到所有数码管的输出字型码到所有数码管的agag各段(各段(0 0亮,亮,1 1暗),暗),P2P2口口输出位选字,输出位选字,选中某一个数码管(因为加了一级反相器,选中某一个数码管(因为加了一级反相器,所以所以0 0亮,亮,1 1暗),使该数码管显示相应暗),使该数码管显示相应的字型,其余数码管不亮。的字

8、型,其余数码管不亮。轮流点亮每个数码管并不断扫描,最后轮流点亮每个数码管并不断扫描,最后各数码管得到稳定的字型显示。各数码管得到稳定的字型显示。说明说明:动态显示的间隔通常为动态显示的间隔通常为1ms1ms左右。左右。电路的接法决定了必须采用逐位扫描显示方式。电路的接法决定了必须采用逐位扫描显示方式。即从段选口送出某位即从段选口送出某位LEDLED的字型码,然后选通该位的字型码,然后选通该位LEDLED,并保持一段延时时间。然后选通下一位,并保持一段延时时间。然后选通下一位,直到所有位扫描完。直到所有位扫描完。置位码初值置位码初值置扫描位数置扫描位数送段码送段码送位码送位码延时延时12mS扫描

9、完扫描完?结束结束NY扫描流程扫描流程置位码初值置位码初值置扫描位数置扫描位数送段码送段码送位码送位码延时延时12mS扫描完扫描完?NY修改位码,段码修改位码,段码n动态显示例1要求要求:此处为共阳数码管,此处为共阳数码管,P1口送字口送字形码,形码,P2口送位选信号。通过查表实现口送位选信号。通过查表实现动态显示。动态显示。条件条件:用:用6位数码管显示位数码管显示1,2,3,4,5,6ORG 0000H LJMP MAIN ORG 0030HMAIN:LCALL DISPSJMP MAINORG 0200HDISP:MOV DPTR,#TAB MOV R0,#30HMOV 30H,#1 M

10、OV R6,#6MOV P2,#0FEHLP:MOV A,R0 MOVC A,A+DPTR MOV P1,A LCALL DELAY INC R0MOV A,P2 RL A MOV P2,A DJNZ R6,LP RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90HDELAY:END要求要求:此处为共阳数码管,此处为共阳数码管,P1口送字口送字形码,形码,P2口送位选信号。通过查表实现口送位选信号。通过查表实现动态显示。动态显示。条件条件:待显数据待显数据30H32H单元的内容单元的内容(设其值小于(设其值小于100)动态显示例动

11、态显示例2:ORG 0000H LJMP MAIN ORG 0030HMAIN:MOV R0,#30H MOV R7,#3MOV R1,#40HLP1:ACALL APARTDJNZ R7,LP1LP2:LCALL DISPSJMP LP2 APART:MOV A,R0MOV B,#10 DIV ABMOV R1,AINC R1MOV A,BMOV R1,AINC R1INC R0RET ORG 0200HDISP:MOV DPTR,#TAB ;数码管译码表首址数码管译码表首址 MOV R0,#40H ;待显个位地址待显个位地址 MOV R6,#6MOV P2,#0FEH ;个位的位选信号个位

12、的位选信号循环初始化部分:循环初始化部分:LP:MOV A,R0 ;通过通过R0间接寻址间接寻址MOVC A,A+DPTR ;查表查表 MOV P1,A ;字段码送到字段码送到P1口口 LCALL DELAY ;调延时调延时1ms子程序子程序 INC R0 ;R0 指向下一字指向下一字 MOV A,P2 RL A ;P2指向下一个位指向下一个位 MOV P2,A ;位选信号存回位选信号存回P2 循环部分:循环部分:DJNZ R6,LP RET TAB:DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90HDELAY:END 要注意的问题:要注意的问题:1.1.字型码通常通过查表指令字型码通常通过查表指令MOVCMOVC来求得来求得.实验实验:显示自己的学号(后显示自己的学号(后6位)。位)。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!