第八章_显示键盘接口..pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 MCS-51与LED显示器和键盘的接口 一、MCS-51与LED显示器接口 常见的显示器有CRT显示器、LED显示器、LCD显示器 等。而LED显示器是单片机应用产品中最常用的廉价的 输出设备,其可靠性很高。 1、显示器的结构 常用的显示器结构如图所示: A、共阳极显示器 B、共阴极显示器 a、采用8位锁存器74LS273作为静态显示器接口 (1)接口电路: b、采用移位寄存器74LS164作为静态显示器接口 (1)、使用串口TXD、RXD与74LS164连接 接口电路: 显示程序: B、动态显示方式 所谓动态显示是指一位一位地轮流点亮各位显示 器。对于每一位显示器来说,每隔一段时间点亮一次, 通常点亮时间为1mS左右,相隔时间为20mS a、6位共阴显示器和8255的接口电路: 设 8255的CS接P2.7  c、显示子程序: DIR:MOV R0,#40H RL A MOV R3,#01H MOV R3,A MOV A,R3 SJMP L0 L0:MOV DPTR,#7F00H L1: RET MOVX @DPTR,A TAB DB 3FH,06H… INC DPTR MOV A,@R0 ADD A,#0DH DY1: MOV R7,#02H MOVC A,@A+PC L2: MOV R6,#FFH DIR1:MOVX @DPTR,A L3: DJNZ R6,L3 ACALL DY1 DJNZ R7,L2 INC R0 RET MOV A,R3 JB ACC.5,L1 ST: MOV R0,#40H AHX: MOV R2,A MOV A,30H SWAP A ACALL AHX ANL A,#0FH INC R0 MOV @R0,A MOV A,31H INC R0 ACALL AHX MOV A,R2 INC R0 ANL A,#0FH MOV A,32H MOV @R0,A ACALL AHX RET RET 注:小数点显示 二、键盘接口 键盘是由若干个按键组成的开关矩阵,它是单 片机最简单的输入设备,操作员可以通过键盘输入 数据或命令,实现人机通信。 1、键盘工作原理及键盘扫描程序设计思路: 一个4X4的键盘结构如图所示: A、按键与否的判别 我们使所有行为低自列线读入数据,若列线中有一 位为低,则可判为有键按下,否则全为高为无键按下。 B、按键的识别 由于矩阵网络上每一个键都可以由它所在的行与列 来定位。所以,我们可使第0行至第3行逐行为低,通过 读入列数据来识别是何键按下。 例如:当使行2为低,读入列值时,其列1值为低, 则可判是键5按下。 C、键抖动及消除 键按下和释放时存在着机械抖动,其对应的列线电 压波形如图示,通常抖动时间为5-10mS。 2、键盘接口电路 键盘进行扫描管理的流程 : 三、7279可编程数码管/键盘串行接口 HD7279A是一片数码管/键盘串行接口芯片,其主要特性如下: ◇串行接口,无需外围元件可直接驱动LED。 ◇各位具有独立控制译码/不译码及消隐和闪烁属性。 ◇具有(循环)左移/(循环)右移指

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档