微机原理第六章可编程接口芯片与其应用3课件.ppt

微机原理第六章可编程接口芯片与其应用3课件.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理第六章可编程接口芯片与其应用3课件

第六章 常用的接口芯片及其应用;6.6.1键盘及其接口;第1段:是否有键按下;第2段:识别按键(扫描);第2段:识别按键(判断);2. 行列反转法识别矩阵式键盘;第1段:是否有键按下;第2段:识别按键(反转法);行列值表和键代码表;第3段:查找键代码;第4段:等待按键释放;3. 按键抖动和串键问题;串键处理;10.4 LED数码管及其接口;LED数码管的结构;2. 单个LED数码管的显示;单个数码管的显示;3. 多个LED数码管的显示;段控制端口作用;位控制端口作用;数码缓冲区;获取显示代码;数码显示;显示下位数码;软件延时;软件延时;三、编码键盘(Intel 8279) 可编程键盘显示接口芯片Intel 8279 键盘控制管理单片机Intel 8042;1、8279的引脚信号;CS A0:片选、端口地址选择信号。;FIFO/传感器 RAM 状态寄存器;BD 消隐控制输出线,通过硬件使7段LED显示熄灭。;(2)传感器矩阵 键盘矩阵种按键作为开关量传感器接点信号输入, 矩阵中任一传感器的状态发生变化置IRQ有效,CPU写入 地址后读出键盘RAM 的值。;3、8279的控制命令;KKK=100 编码扫描传感器矩阵 KKK=101 译码扫描传感器矩阵 KKK=110 编码扫描 选通输入 KKK=111 译码扫描 选通输入; 0 1 0 AI × A A A;(6)清除控制字;(8)8279的状态字;4、8279使用示例 8279为核心构成键盘显示系统,控制口地址和数据口 地址分别为212、210H。键盘为8*3矩阵,共设置22个键 编程使8个LED显示班级学号(2005-5-1),同时检测键 盘,有键按下,在LED显示键号。;MOV AL,38H OUT DX,AL ;24分频 MOV AL,D8279 送入8个显示字符段码 NOP MOV DX,Z8279 MOV AL,0C2H OUT DX,AL ;清FIFO寄存器 WAIIT:NOP IN AL,DX MOV BL,AL CMP AL,80H JE WAIIT MOV AL,BL AND AL,0FH;CMP AL,00H JE WAIIT MOV AL,40H OUT DX,AL MOV DX,D8279 IN AL,DX NOP LEA BX,LED XLAT MOV DX,D8279 OUT DX,AL MOV DX,Z8279 MOV AL,0C2H OUT DX,AL ;清FIFO JMP WAIIT;LED DB 3FH,06H,5BH,4FH,66H, DB 6DH,7DH,07H,7FH,6FH DB 77H,7CH,39H,5EH,79H,71H CODE ENDS END START;矩阵结构键盘;LED数码管

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档