第3章 人机交互接口技术 3.1 键盘接口技术 3.1.1 键盘设计需要解决的几个问题 (1)键信息的可靠输入 1)重键与连击的处理 2)按键去抖动技术 (2)给定键值或给出键号 (3)选择键盘的监测方法 (4)键盘程序的编制 图3.1 按键抖动波形示意图 图3.2 积分滤波去抖电路 图3.3 双稳态去抖电路 3.1.2 编码键盘接口技术 图3.4 编码键盘的形式 (a)中断方式 (b)查询方式 图3.5 用8255扩展I/O的编码式键盘(中断方式) 3.1.3 非编码键盘接口技术 (1)非编码键盘的工作原理 (2)非编码键盘的工作方式 (3)串行接口扩展非编码键盘 图3.6 用8255扩展I/O口的非编码式键盘 图3.7 键扫描子程序软件流程图 图3.8 定时扫描程序流程图 图3.9 中断方式非编码键盘接口 图3.10 串行口扩展的非编码键盘 3.2 信息显示接口技术 3.2.1 LED显示接口技术 (1)LED显示器的结构及原理 (2)LED显示器与显示方式 (3)LED显示器接口技术 图3.11 LED数码管件的外形及引脚图 (a)7段数码管外形及引脚 (b)“米”字形数码管外形引脚 图3.12 LED数据管的结构接法图 (a)共阴极接法 (b)共阳极接法 图3.13 N位LED显示器
原创力文档

文档评论(0)