全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4 8255A应用举例在很多应用系统中,用LED作状态指示器具有电路简单、功耗低、寿命长、响应速度快等特点。LED显示器是由若干个发光二极管组成显示字段的显示器件,应用系统中通常使用7段LED显示器,如图8-15所示。 a) b) c)a)共阴型 b)共阳型 c)管脚分布图8-15 七段数码管以共阳极为例,各LED公共阳极接电源,如果向控制端a,b,c, ,g,dp送入00000011信号,则该显示器显示“0”字型。控制显示各数码加在数码管上的二进制数据称为段码,显示各数码共阴和共阳七段LED数码管所对应的段码见表8-3。表8-3 七段LED数码管的段码显 示 数 码共阴型段码共阳型段码显 示 数 码共阴型段码共阳型段码3FHC0HA77H88H06HF9Hb7CH83H5BHA4Hc39HC6H4FHB0Hd5EHA1H66H99HE79H86H60H92HF71H8EH70H82H07HF8H7FH80H96FH90H下面用8255A作为LED数码管及4位开关与CPU的接口,要求按照开关的二进制编码状态,显示相应的数码。如图8-16所示。 PA0D7D0 PA1 PA2 PA3 CS PA4 PA5 PA6 PA7A1 8255AA0 PB3RD PB2 PB1 WR PB0 WR DB A15A2 、 A1 A0 M/IO RD WRRD WR 并 行 接 口 电 路地 址 锁 存译 码微 处 理 器+5VK3 K2 K1 K0 图8-16 80x86CPU通过8255A同开关与7段LED显示器的接口设当开关K3、K2、K1、K0未合上时,各开关控制的位线为高电平1;开关接通时,各开关控制的位线为低电平0。各开关状态、数字及LED段码的关系如表8-4所示。表8-4 开关状态、数字及LED段码的关系 K3 K2 K1 K0数字 共阳极段码 0 0 0 0 0C0H 0 0 0 1 1F9H 0 0 1 0 2A4H 0 0 1 1 3B0H 0 1 0 0 499H 0 1 0 1 592H 0 1 1 0 682H 0 1 1 1 7F8H 1 0 0 0 880H 1 0 0 1 990H 1 0 1 0 A88H 1 0 1 1 B83H 1 1 0 0 CC6H 1 1 0 1 DA1H 1 1 1 0 E86H 1 1 1 1 F8EH例如:当K2未合上,K3、K1、K0均合上接通时状态为0100,表示数字4,显示代码应为99H。设8255A端口地址为0FFFAH、0FFFBH、0FFFCH、0FFFDH。源程序如下:DATASEGMENTXSHDMDB 0C0H, 0F9H, 0A4H, 0B0H, 99H, 92H, 82H, 0F8H, 80HDB 98H, 88H, 83H, 0C6H, 0A1H, 86H, 8EH CNT DB 10 DUP(?)DATAENDSCODESEGMENTASSUME CS:CODE , DS:DATASTART:MOV AX,DATAMOV DS,AX;以上为源程序结构通用部分.;下面为8255A初始化程序块MOV AL,82H MOV DX,0FFFDH OUT DX,AL LOP:MOV DL,0FBH IN AL,DX;读B口AND AL,0FHMOV BX,OFFSET XSHDM XLAT MOV DL,0FAH OUT DX,AL;写入A口CALL DELAYJMP LOPMOV AH, 4CHINT 21HDELAYPROCMOV DX,0500HL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于全国中小学安全教育日主题班会教案5篇
- 2025年全国“安全生产月”知识培训测试试题附答案
- 咨询工程师《现代咨询方法与实务》真题及答案解析
- 2025年安全员B证考试考试题库一套附答案详解
- 市场监督总局合同范本
- 2025年安全员B证考试试题一新版附答案详解
- 2025年二级建造师考试试卷附答案详解【夺分金卷】
- 2025年二级建造师考试试题一附答案详解(研优卷)
- 2025年一级建造师考试试题(有一套)附答案详解
- 度全国监理工程师考试《建设工程合同管理》试卷及答案
- 历史人物传记编纂-深度研究
- 2025年江西传媒职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 西藏拉萨市(2024年-2025年小学六年级语文)统编版小升初真题(上学期)试卷及答案
- 二年级数学-口算题卡800道(可打印)
- 甘肃省白银市2024-2025学年八年级上学期1月期末考试地理试卷(含答案)
- 《慢性咳嗽治疗》课件
- 企业数字化转型咨询与服务合同
- 零售行业会员营销与客户关系管理方案
- 煤矿培训课件-调度和应急管理
- 心内科护理工作计划
- 《光伏电站运行与维护》课件-项目五 光伏电站常见故障处理
评论
0/150
提交评论