ImageVerifierCode 换一换
格式:PPT , 页数:9 ,大小:109.50KB ,
资源ID:5579566      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-5579566.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(键盘接口技术.ppt)为本站会员(fmgc7290)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

键盘接口技术.ppt

1、键盘接口技术,计算机所用的键盘有全编码键盘和非编码键盘两种。 单片机系统中通常采用非编码键盘 非编码键盘连接结构形式有: (1)独立式键盘 (2)行列式(矩阵)键盘,1、按键闭合过程,(1)按键抖动问题 一般按键开关为机械弹性开关,由于触点的弹性作用,会出现“抖动”现象,抖动时间一般为510ms。消除抖动是按键设计所必须要考虑的问题。 (2)消除抖动的方法 消抖动通常有软件和硬件两种方法。 软件消抖动就是在检测到键按下时,执行一段延时子程序后,再确认该键电平是否仍保持键按下时的状态电平。延时时间通常取510ms以上。 硬件消抖动可采用RS触发器或RC延时等方法。,2、独立式按键,独立式键盘是指

2、各按键相互独立,每个按键分别与单片机或外扩I/O芯片的一根输入线相连。 如:JB P1.0,L1 ;K0闭合?LCALL DELAY ;延时10msJB P1.0,L1 ;K0闭合?LJMP KEY0 ;K0处理L1:JB P1.2,L2 ;K1闭合?,3、行列式键盘(矩阵键盘),矩阵式键盘适用于按键数量较多的场合。它通常由行线和列线组成,按键位于行、列的交叉点上。 矩阵键盘按键的识别通常由两种方法:行扫描法和行列反转法。,4、行扫描法,(1)全扫描:使所有的行为0,读列的数值判断整个键盘是否有键按下粗扫描. (2)逐行扫描:逐行输出0,读列的数值。 判断被按键的具体位置细扫描。 (3)确定键

3、值或键号: 采用某种算法,将行和列的信息合并为一个信息,该信息称为该键的键值,并按一定的顺序形成一个键值表。如:,确定键值或键号,如:数字 “6”键 行扫描码:1101 列值:1011,则 键值=行扫描码+列值-11011011 即:0DBH 键值表: TAB: DB 0EEH,0EDH,0EBH,0E7H0DEH,0DDH,0DBH,0D7H 键扫描例程如:KEY.ASM,5、互动试验装置键盘接口,1、装置中键号未按照顺序定义; 使用时可采用查表方式。 2、扫描时,可按照列号、行号进行查表,确定键的键值。 全扫描码为0FFH,无键按下时读入列值为00H,有键按下为“1”。,例3:键盘扫描程序:D6L3.ASM,程序JIANPAN.ASM为键盘扫描例程,在LED上显示对应的键值。,修改:,1、若按数字键5,显示“12345678”;按其他数字键,清显示,并显示提示符“P.”。 2、若按命令键“宏单”,则显示“-GOOD-”,按其他数字键,清显示,并显示提示符“P.”。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报