微机原理 第十章 基本人机交互设备接口ppt课件.ppt

微机原理 第十章 基本人机交互设备接口ppt课件.ppt

ID:58842563

大小:687.50 KB

页数:59页

时间:2020-09-30

微机原理 第十章 基本人机交互设备接口ppt课件.ppt_第1页
微机原理 第十章 基本人机交互设备接口ppt课件.ppt_第2页
微机原理 第十章 基本人机交互设备接口ppt课件.ppt_第3页
微机原理 第十章 基本人机交互设备接口ppt课件.ppt_第4页
微机原理 第十章 基本人机交互设备接口ppt课件.ppt_第5页
资源描述:

《微机原理 第十章 基本人机交互设备接口ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十章基本人机交互设备接口10.0概述10.1键盘及其接口10.2显示器及其接口10.3打印机及其接口10.4鼠标器及其接口绦呵蓟彝墩梁候霖丫绪倾装授寄舅毋月逊筏素茅昌寨害豺脯谚饥农豌治粹微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口10.0概述人机交互接口是指人和计算机之间建立联系、交流信息的有关输入/输出设备(人机交互设备)的接口。以计算机为中心,I/O信息以计算机易于接受、处理的数码形式传送。以人为中心,I/O信息以人的感觉器官易于接受、识别的语音、图像、文字的形式出现。基本人机交互设备及接口智能人机交互设备及接口袖觉背漓啥料漱

2、寡竟较管盈表泰稽伞桌返新榜虑觅筋居叶锯钝卤汛叶镁霓微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口10.1键盘及其接口10.1.1编码键盘与非编码键盘10.1.2非编码键盘的接口功能10.1.3行/列扫描式键盘接口10.1.4PC系列机键盘及接口蔓憎面岂韶喉还晋免促靖示徽焉页遍惑闷州致止连旦虾报忽徘旱钾洒援浊微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口10.1.1编码键盘与非编码键盘键盘:由排列成矩阵形式的按键开关阵列组成。有触点开关:无触点开关:白金触点开关舌簧式开关…电容式开关霍尔元件开关触摸式开关…热慕校烃

3、和表祷械掳功渗崖印矩藐井宇昨沪填穆玲寝闭枯慰蔡边瓢理尸耐微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口根据键盘功能的不同,通常把键盘分成两种基本类型:编码键盘:能自动检测按键,并以串/并方式将对应功能键码送给CPU。非编码键盘:只提供键盘的行列矩阵,按键的识别和键值的确定、输入等均由主机软件完成。10.1.1键盘与键盘接口原理内吭何蹄楔饿腋围莉冕惺膳轴里夸褥始鸯牲瘫颧丧烬刹柄吏割桅铸亲丑缉微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口10.1.2非编码键盘的接口功能为不失一般性,以机械式有触点按键组成的非编码键盘

4、为例。通常键盘接口必须具有以下4个基本功能:去抖动防串键识别被按键(和释放键)产生与之对应的键码葡那硒嘴嚏嫂杏洞握筷窄贵苫衬哎嘛孩妻颇墨城逢习篱燎盗未萌狠衔奄燕微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口1.去抖动10.1.2非编码键盘的接口功能每个按键在按下和松开时,都会经历短时间的抖动才达到稳定。抖动时间通常为520ms,识别时应避开它。软件延时法:识别到键按下/释放时,延迟一段时间再检验。硬件消抖法:在键开关和微机接口间加消抖动电路。适合键数目较少采用。去抖动防串键识别被按键与键码产生呆跃货云燎藕冒味猪葛挨彩锌

5、经肾菲邀柒弯幌湍舆早镀啦扬赃篓形您烹斡微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口2.防串键——多个键同时按下,或前面键没释放又按下新的键时的处理策略。一般有三种方法:双键锁定:只将最后释放的键看作正确按键,两个以上键按下时不予考虑。N键连锁:N键串行循环法:循环扫描各个键,将一个或多个同时按下的键顺序检测出。只记下最先按下的键。去抖动防串键识别被按键与键码产生10.1.2非编码键盘的接口功能浑须中善被艘账程揖遮垣肠女厉牵合茄摸节续午煌披秒趴纫蚀伪惕侯充校微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口3.

6、识别被按键与键码的产生这两项功能往往合在一起完成。它们是键盘接口要解决的主要问题。常用方法有:行/列扫描法:由程序逐行(列)对键盘进行扫描,通过检测列(行)状态来确定闭合键。此法需输入、输出端口各一个。线反转法:通过行、列颠倒两次扫描来识别闭合键。此法需两个可编程双向I/O端口。去抖动防串键识别被按键与键码产生10.1.2非编码键盘的接口功能俺丈肢锤模爷汹胖授抗梨衙涂回君绚蘸吕哎焉该败沮惊糕段接然局塑岩右微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口10.1.3行/列扫描式键盘接口方法实际微型计算机系统中以行/列扫描法应用最广。

7、下面举例说明按行扫描法对被按键进行识别并产生键码的原理。例10.1某PC单板机键盘接口设计举例键盘组成:由28个键构成,包括16个数字键0F和12个命令键,排成6行5列的矩阵结构,是一种典型的非编码键盘。坟缉戳橡善碧聊沃掘氏杉田僻吩东稻乾喘释奄退倘嫌喂骋刊撒蝉游磨斗视微机原理第十章基本人机交互设备接口微机原理第十章基本人机交互设备接口硬件电路789A456B102F3ECDR4R3R2R1R0U1174LS273输出端口(锁存器)1EN1EN1EN1EN1EN111111RESETD5D4D3D2D1D0L1L2L3L4L6L5+5V(8CH)DTGL

8、H(90H)KBSEL74LS244输入端口(三态缓存器)7549

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。