应用系统配置及接口技术 9.1 人机通道配置与接口技术 单片机应用系统通常都需要进行人机对话。这包括人对应用系统的状态干预与数据输入,还有应用系统向人显示运行状态与运行结果等。如键盘、 显示器就是用来完成人机对话活动的人机通道。 9.1.1 键盘接口及处理程序 键盘分编码键盘和非编码键盘。 键盘上闭合键的识别由专用的硬件译码器实现,并产生键编号或键值的称为编码键盘,如BCD码键盘、ASCII码键盘等;靠软件识别的称为非编码键盘。 1. 键盘结构 键盘可以分为独立连接式和行列式(矩阵式)两类,每一类按其译码方法又都可分为编码及非编码两种类型。这里只介绍非编码键盘。 1) 独立式非编码键盘接口及处理程序 独立式按键是指各按键相互独立地接通一条输入数据线,如图9-4所示。这是最简单的键盘结构,该电路为查询方式电路。 当任何一个键按下时,与之相连的输入数据线即被清0(低电平),而平时该线为1(高电平)。要判别是否有键按下,用单片机的位处理指令十分方便。 这种键盘结构的优点是电路简单;缺点是当键数较多时,要占用较多的I/O线。 2) 行列式键盘接口及工作原理 为了减少键盘与单片机接口时所占用I/O线的数目,在键数较多时,通常都将键盘排列成行列矩阵形式,如图9-6所示。 以图9-6所示的4×4键盘为例,说明行扫描法识别哪一个按键被按下的工作原理。 首先判别键盘中有无键
您可能关注的文档
最近下载
- 2025秋苏教版科学三年级上册教学设计(附目录).docx
- 超星尔雅学习通《国家安全教育(中国人民公安大学)》2025章节测试附答案.docx
- 高教社课件现代电子装联技术-PPT3-4 焊点检测.pptx VIP
- 某公司搭建基于岗位任职资格能力课程体系案例总结 .pptx VIP
- 卷烟厂搭建基于岗位任职资格能力讲义.pptx VIP
- 任职资格体系构建-正略咨询.doc VIP
- 【2017年整理】任职与资格标准如何开发正略咨询.doc VIP
- 名单公示格式.doc VIP
- (最新整理)DesignBuilder操作手册(完结版).pdf VIP
- 第2课 树立科学的世界观 课件 高教版中职思想政治哲学与人生.pptx
原创力文档

文档评论(0)