《LED显示器接口》PPT课件.ppt

上传人:san****019 文档编号:7348390 上传时间:2020-03-20 格式:PPT 页数:23 大小:384.55KB
返回 下载 相关 举报
《LED显示器接口》PPT课件.ppt_第1页
第1页 / 共23页
《LED显示器接口》PPT课件.ppt_第2页
第2页 / 共23页
《LED显示器接口》PPT课件.ppt_第3页
第3页 / 共23页
点击查看更多>>
资源描述
Led显示器接口设计 第八章单片机人机接口 计算机科学与软件学院计算机基础教学部 主讲教师赵晓安 计算机硬件技术基础 8 1LED显示器接口 LED显示器结构与原理 LED显示接口 显示程序设计 无条件I O传送 P290 LED显示器结构与原理 LED显示器是由 个发光二极管显示字段的显示器件 通过点亮不同的字段可显示0 9 A F及小数点等字形 其外形结构与原理见图8 1所示 a LED管脚图 b 共阴极 c 共阳极 单片机系统扩展LED数码管时多用共阳LED 共阳数码管每个字段是用低电平 0 点亮的 要求驱动功率很小 而共阴数码管字段是用高电平 0 点亮的 要求驱动功率较大 要使数码管显示指定的字符对共阳极接法的电路 1 共阳极端接高电平2 要发光的二极管段加低电平 称30H为字形码G端称为字位 5v 1 0 8 1 0 0 80H 段码 字形码 各位定义如下 LED显示器有静态显示 动态显示两种形式 1 静态显示静态显示的特点是每个显示器都需要一个带有锁存功能的I O口控制字形码 单片机把要显示的字符二进制编码送接口电路 接口电路将其编码转换为字型码 使得显示器显示相应字符 当送入一次字形码后 显示字形可一直保持 直到送入新字形码为止 这种方法的优点是占用CPU时间少 显示便于监测和控制 缺点是硬件电路比较复杂 成本较高 LED显示接口 P290 2 动态显示动态显示的特点是将所有位显示器的字段线并联在一起 由位选线控制是哪一位显示器点亮 点亮数码管采用动态扫描显示 即轮流向各位数码管送出相应的字位码和字形码 一位一位地轮流点亮每个显示器 每一位显示器每隔一段时间点亮一次 由于人视觉的滞留效应 使人的感觉好像各位数码管同时都在显示 动态显示的亮度比静态显示要差一些 能够节省电流 端口线少 但需要不停扫描 LED显示接口 P290 静态显示接口 MC14495芯片作为LED的静态显示器接口 它是MOTOROLA公司生产CMOSBCD 七段十六进制锁存 译码驱动芯片 它的作用是输入被显示的字符的二进制码 并把它自动转换成相应的字形码 送LED显示 图8 2MC14495引脚和逻辑框图 a 引脚 b 逻辑框图 静态显示接口电路 1亮0灭 动态显示接口 所谓动态显示就是一位一位地轮流点亮各位显示器 称为动态扫描 对于每一位显示器来说 每隔一段时间点亮一次 显示器的亮度即与导通电流有关 也与点亮时间和间隔时间的比例有关 调整电流和时间参数 可实现亮度较高较稳定的显示 常用可编程并行接口芯片8155作为LED动态显示器的接口 课本中8031通过8155接六只共阳极LED显示器的接口电路 图中8155的B口经8路驱动器与LED的a b c d e f g dp相连 C口经六路驱动器和各LED控制端G相连 故B口为段选口 字形码口 C口为位选口 字位码口 CPU可以通过C口控制各LED是否点亮 动态显示接口电路 图7 238155的逻辑结构及引脚 8155可编程的并行I O扩展接口 P251 8155I O地址编码 表7 88155口地址编码 作扩展I O口使用时8155工作方式控制字格式 字位表 8000H命令8001HA口8002HB口8003HC口 8155的端口地址分配 动态显示接口电路 段码 字形码 各位定义如下 显示缓冲区 每个显示块对应一个存储单元 存放该块欲显示字符的字形码在表中的项数 即地址偏移量 将01H送字位码口 根据显示缓冲区的内容查字形码表 得到字符1的字形码0F9H 送字形码口 则该位显示1 其它位的显示类同 依次循环往复从低位到高位将字位码 送字位码口 根据显示缓冲区中的数据查字形码表 将对应的字形码送字形码口 其由于视觉残留 六个不同的字符就同时显示出来 06H 05H 04H 03H 02H 01H ORG0000HMOV79H 01H 将数据送入显示缓冲区MOV7AH 02H DISP MOVSP 5FHMOVA 06H 对8155初始化 B C口输出MOVDPTR 8000HMOVX DPTR A 方式控制字送8155命令口DISP1 MOVR0 79H 置显示缓冲区指针初值MOVR5 01H 置字位码初值MOVA R5LD0 MOVDPTR 8003H MOVX DPTR A 字位码送8155C口MOVDPTR 8002H B口地址送DPTRMOVA R0 待显示字符地址偏移量送AADDA 0DH 对A进行地址修正MOVCA A PC 查字形码表MOVX DPTR A 字形码送8155B口ACALLDLAY 延时1MS INCR0MOVA R5JBACC 5 LD1RLA字位码左移一位MOVR5 AAJMPLD0LD1 RETDB0C0H 0F9H 0A4H 0B0H 99H 92HDB82H 0F8H 80H 90H 88H 83H 0C6HDB0A1H 86H 8EH 0FFH 0CH 89HDB0C8H 0C1H 7FH 0BFHDLAY MOVR7 02H 延时子程序DL1 MOVR6 0FFHDL2 DJNZR6 DL2DJNZR7 DL1RETEND 字形码表 口指针 DPTR 查表 PC ZLG7290是周立功公司针对仪器仪表行业的需要自行研制的一款芯片 该芯片驱动8位共阴数码管或64只独立LED 64只独立按键 可控制扫描位数 可控制任意数码管的闪烁 无需外接元件即直接驱动LED 可扩展驱动电流和驱动电压 并可提供自动消除抖动 连击键计数等功能 并可提供10种数字和21种字母的译码显示功能 用户可以直接向显示缓存写入显示数据 而且无需外接元件即可直接驱动数码管 还可扩展驱动电压和电流 ZLG7290驱动器的LED动态显示 程序参看实践教程P92 ZLG7290驱动器的LED动态显示 显示部分 开设8字节的显示缓冲区存放要显示的数字 ZLG7290的显示采用命令解释控制方式 在主程序要显示时 把显示内容写入显示缓冲区 调用显示子程序 Display 使用ZLG7290芯片的 按位下载数据且译码指令 依次显示8位数字 程序参看实践教程P92详细资料可以参看ZLG7290 PDF文件
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


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

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


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