单片机原理及接口技术报告书
- 文件大小:29.5KB
- 浏览次数:
- 发布时间:2017-03-10
文件介绍:
本资料包含doc文件1个,下载需要5积分
单片机原理及接口技术 矩阵键盘又称为行列式键盘,它是用4条I/O线作为行线,4条I/O线作为列线组成的键盘。在行线和列线的每-个交叉点上,设置-个按键。这样键盘中按键的个数是4×4个。这种行列式键盘结构能够有效地提高单片机系统中I/O口的利用率。
二.4×4矩阵键盘的编程方法与步骤:
1.1、先读赛盘的状态,得到按键的特征编码。
先从P1口的高四位输出低电平,低四位输出高电平,从P1口的低四位读赛盘状态。再从P1口的低四位输出低电平,高四位输出高电平,从P1口的高四位读赛盘状态~两次读柔果组合起来就可以得到当前按键的特征编码。使用上述方法我们得到16个键的特征编码。
举例说明如何得到按键的特征编码:
假设1”键被按下,找其按键的特征编码。
从P1口的高四位输出低电平,即P1.4-P1.7为输出口。低四位输出高电平,即P1.0-P1.3为输入口。读P1口的低四位状态为 1101”,其值为0DH”。
再从P1口的高四位输出高电平,即P1.4-P1.7为输入口。低四位输出低电平,即P10-P13为输出口,读P1口的高四位状态为1110”,其值为E0H”。
将两次读出的P0口状态值进行逻辑或运算就得到其按键的特征编码为EDH”。
用同样的方法可以得到其它15个按键的特征编码。
1.2、根据按键的特征编码,查表得到按键的顺序编码。
将用上述方法得到的16个按键的特征编码按图2按键排列的顺序排成-张特征编码与顺序编码的对应关系表,然后用当前读得的特征编码来查表,当表中有该特征编码时,它所在的位置就是对应的顺序编码。
文件列表
正在加载...请等待或刷新页面...
发表评论
更多..相关推荐
更多..最近更新
- 1饮料瓶提手三维模型SolidWorks设计
- 2太阳能电池板杆catia设计
- 3星级宾馆装修设计CAD图纸
- 4山东大酒店室内精装修工程施工组织设计
- 5GB/T 36184-2018 籽鹅
- 6GB 873-1986 扁圆头半空心铆钉
- 7晋江市建筑工程安全文明施工措施费
- 8solidworks 创意古典抽屉SolidWorks设计
- 9JB/T 12249-2015 转盘吊钩抛丸清理机技术条件
- 10小康型多层住宅楼建筑设计施工图纸CAD
- 11北京地铁五号线某路站工程施工组织设计
- 12夯扩桩施工方案
- 13每日成桩统计表
- 14屋顶花园景观手绘设计方案
- 15293.浅析混凝土裂缝产生的原因及防治措施(摘录自《山西建筑》03年12期第64-65页)