收藏 分享(赏)

5 第五章 键盘.doc

上传人:11xg27ws 文档编号:6625063 上传时间:2019-04-18 格式:DOC 页数:6 大小:558.13KB
下载 相关 举报
5 第五章  键盘.doc_第1页
第1页 / 共6页
5 第五章  键盘.doc_第2页
第2页 / 共6页
5 第五章  键盘.doc_第3页
第3页 / 共6页
5 第五章  键盘.doc_第4页
第4页 / 共6页
5 第五章  键盘.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、4*4 键盘若由下而上各行编制为 R0,R1,R2 ,R3。从左到右,编制为,C0,C1 ,C2,C3。排列如下C0 C1 C2 C3 (x )R3R2R1R0(y)也可以自行设计,x,y 轴使用时,每行必须接一个上拉电阻, (10K) ,可以使用 4R5P的排阻市面上的 4*4 键盘,其键盘的编号不定适用,而且其中不含上拉电阻,必须接一个上拉电阻。键盘扫描:两种方式,一种是高电平,一种是低电平低电平低电平扫描是将公共端 COM 接 VCC,没有任何按键被按下时,Y3,Y2,Y1,Y0 的端点能保持高电平。送入 X3,X2,X1,X0的扫描信号中,只有一个为低电平,其余 3 个为高电平。整个工

2、作分四个阶段。在第一个工作阶段里。主要目的是判断按键 3,按键 2,按键 1,按键 0 有没有被按下。 首先将 1110B 信号送入 X3,X2,X1,X0,也就是只有 X0 为低电平,其他各列皆为高电平。紧接着读取 Y3,Y2,Y1,Y0 的状态。1若 Y3,Y2,Y1,Y0 为 1110,则表示按键 0 被按下2若 Y3,Y2,Y1,Y0 为 1101,则表示按键 1 被按下1若 Y3,Y2,Y1,Y0 为 1011,则表示按键 2 被按下1若 Y3,Y2,Y1,Y0 为 0111,则表示按键 3 被按下 :键盘模型如下3 7 B F2 6 A E1 5 9 D0 4 8 C高电平扫描、是将公共端接 com 口。在没有任何按键按下时,Y3,Y2,Y1,Y0 端点能保持低电平。送入 X3,X2,X1,X0 的扫描信号之中只有一个高电平,其余为3 个低电平。YZ200 的键解盘定义按键码值S1 的码值就是 1110 1110,=0xee;就是对应 P2.0-P2.3 到 P2.4-P 2.7;键盘的分类:编码键盘和非编码键盘非编码键盘分为独立键盘和行列式键盘独立键盘TTL 电路中线与线的关系是 线与的关系:即有一个为 0则,都为 0三态是的 IO 口,是线或的关系线上面只要有一个是 1 则结果是 1.P1,P2,P3 ,是准双向的 IO 口。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

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


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

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

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