1、第八章 常用外部设备,输入设备(键盘、鼠标、扫描仪)显示系统音频设备打印机,计算机硬件技术基础,计算机硬件技术基础,8.1.1 键盘键盘(Keyboard)是PC最常用也是最主要的输入设备。通过键盘,可以将英文字母、数字、标点符号等输入到计算机中,从而向计算机发出命令、输入数据等,使计算机完成不同的运算及控制任务。,8.1 键盘与鼠标,计算机 主机,键 盘 接 口,计算机硬件技术基础,8.1 键盘与鼠标,1. 键盘原理 由一组排列成阵列的按键开关组成 按下一个键,产生一个位置码 位置码转换成字符码,送入主机 读键过程 按键 识别(查出按下的是哪一个键) 将此键翻译成ASCII码 编码键盘与非编
2、码键盘 编码键盘法:采用硬件电路确认哪个键按下的方法。 非编码键盘法:采用软件确认哪个键按下的方法。它利用简单的硬件和一套专用的键盘编码程序来判断按键的位置,然后由CPU将位置码经查表程序转换成相应的编码信息。消抖方法(按键时产生的机械抖动容易造成误判):硬件电路,软件,硬件:编码键盘,直接得到字符码(ASCII),没有键位冲突 软件:非编码键盘,读位置码查表字符码,不可避免键位冲突,计算机硬件技术基础,要点: ROM中存储各个 按键的字符码(ASCII) 计数器循环计数 扫描键盘得到当 前按键的位置码 按键按下时停止 计数,并产生中 断请求,CPU读 字符码,清0,暂停,启动,编码键盘原理图,键盘的分类:,按照开关接触方式分为机械式、电容式和薄膜式。机械式键盘按键后,触点接触通电而产生按键信号。电容式键盘,利用电容容量的变化控制键盘的信号;按照键面的键个数不同,可分为84键盘、101键盘、102键盘、104键盘等。104键盘比101键盘多出3个键为WINDOWS中快速调出系统菜单使用;按照键盘的插头样式不同,可分为AT大口键盘和PS/2小口键盘以及USB口的键盘。它们的键开关结构如图所示:0薄膜式: 机械式: 电容式:,