第12 章 人机交互设备及其接口l 12.1 键盘及其接口l 12.2 鼠标器及其接口l 12.3 CRT 显示器及其接口l 12.4 打印机及其接口l 12.5 其它人机交互设备12.1 键盘及其接l 12.1.1 键盘的工作原理l 12.1.2 微机键盘及键盘接口返 回12.1.1 键盘的工作原理l 1键盘的类型l 2键盘的功能l 3键盘的工作原理返 回l (1 )编码键盘。l 键盘内部能自动检测被按下的键,并提供与被按键功能对应的键码(如ASCII 码),以并行或串行方式送给CPU 。l (2 )非编码键盘。l 只简单地提供按键的行列位置(位置码或扫描码),而按键的识别和键码的确定与输入等功能均由软件完成。1键盘的类型返 回2键盘的功能l (1 )识别键盘矩阵中的被按键;l (2 )清除按键时产生的抖动干扰;l (3 )防止按键操作的串键错误;l (4 )产生被按键相应的键码。返 回3键盘的工作原理l 逐行扫描法l 由程序对键盘进行逐行扫描,通过检测到的列输出状态来确定闭合键。l 需要设置输入口、输出口各一个。l 行列扫描法l 通过行列颠倒扫描来识别闭合键。在扫描每一行时,读列线