微机接口_第九章 8255A.ppt

用图11.14(a)的结构设计键盘有一个很大的缺点:占用的I/O端口也太多。所以,这种简单结构只用在只有几个键的小键盘中。 通常使用的键盘是矩阵结构的。以3×3=9个键为例,如图11.14(b),这个矩阵分为3行3列,如果键5按下,则第1行和第2列线接通而形成通路。如果第1行线接低电平,则键5的闭合,会使第2列线也输出低电平。 治藕摊矫架丛胳噬姑唇镀着瘸济曙瓜颓仑酌壹尔卖巧厩蚌巾臭墩铆市邀涛微机接口_第九章 8255A微机接口_第九章 8255A 2、键的识别 (1)行扫描法 图11.15是一个8行8列组成的键盘。行扫描法识别按键的原理如下:先使第0行接低电平,其余行为高电平,然后看第0行是否有键闭合。这是通过检查列线电位来实现的,即在第0行接低电平时,看是否有哪条列线变成低电平。 口许涧溜庙荡摘斜仰界纳鲤辊瞅吐麓糊谬仍产孪己望扰嘉树塞做更扑自串微机接口_第九章 8255A微机接口_第九章 8255A 图11.15 键盘接口电路 绝怔蕊萍雅骸船椿衡欧艘羌坝屋鬃遵景灶班衔悦车它雪壹坊斌嘛捷乍谗挤微机接口_第九章 8255A微机接口_第九章 8255A 如果没有任何一条列线为低电平,则说明第0行没有任何键被按下。此后,再将第1行接低电平,检测是否有变为低电平的列线。如此重复地扫描,直到最后一

文档评论(0)

1亿VIP精品文档

相关文档