键盘接口通常用8255A,假设PA口接键盘的行线,PC口接键盘的列线。
首先判断有无键被按下;往PA口送数00H,使所有行线置0,然后从PC口读入列线的值,看是否有0位,即可知是否有键被按下。如果有键被按下,再逐一送行扫描码(每次只有一个行线为0),然后读出列线值,如此循环,最终可对所有键扫一次,直到找到为止。软件根据读入的列值判断出按下键的座标位置,形成键号。
(简答题)
键盘扫描按下键的工作原理是怎样的?
正确答案
答案解析
略
相似试题
(单选题)
选中对象后按键盘上的方向键可以实现移动对象。每按一次,对象向相应方向移动一个像素的距离。如果按方向键的同时按下()键,则每次移动的距离为8个像素。
(单选题)
若要选中多个层,需要按下键盘上哪个键的同时用鼠标点击层()
(简答题)
简述非编码式键盘行扫描法与线反转法的工作原理。
(单选题)
Word 2010中在文档中选取间隔的多个文本对象按下键()。
(单选题)
在Excel2007的工作表中,用鼠标选中某一单元格,按下F2功能键的效果是()。
(简答题)
试说明非编码键盘扫描原理及键值计算方法。
(简答题)
试说明非编码键盘扫描方法、原理及键值计算方法。
(简答题)
试说明非编码键盘扫描方法、原理及键值计算方法。
(单选题)
键盘上“DEL”键的功能是()