键盘的基本原理及结构.docVIP

  • 198
  • 0
  • 约4.49千字
  • 约 6页
  • 2017-06-08 发布于重庆
  • 举报
键盘的基本原理及结构

键盘的结构和识别 键盘是微机系统中不可缺少的部件,用来输入数据、文字和命令。在PC/XT微机系统中,都采用的是83个按键的键盘,目前的微机系统多采用104个按键的键盘。尽管键盘的按键数目不断增加,但键盘的基本原理都是相同的。 1 键盘的基本结构 最简单的键盘如图1所示,其中,每个按键对应I/O端口的一位,没有任何键按下时,各位均处于高电平。当有一个键按下时,就使对应位接地而成为低电平,而其他位仍为高电平,这样,CPU只要检测到某一位位“0”,便可判别出对应键已按下。 图1 最简单的键盘结构 但是,用图1的结构来设计键盘有一个很大的缺点,就是当键盘上键较多时引线太多,占用的I/O端口也太多。比如,一个64键的键盘,采用这种方法设计时,需要64条连线和8个8位并行端口。所以,这种结构只用在仅有几个键的小键盘中。 通常采用的键盘结构都是矩阵式的,如图2所示。设有m×n个键,用矩阵式结构时,只要m+n条引线即可。比如8×8=64个键,只要用两个并行端口和16条引线便可完成键盘的连接。 图2 键盘的矩阵式结构 在图2所示的结构,如果第4号键按下,则第1行线和第1列线接通而形成通路,如果第1行线接为地电位,则由于键4的闭合,会使第1列线也输出地电位。矩阵式键盘工作时,就是按照行线和列线上的电平来识别闭合键的。 2 键的识别 为识别闭合键,通常采用两种方法

文档评论(0)

1亿VIP精品文档

相关文档