单片微型计算机原理及接口技术第08章 MCS-51单片机的人机界面接口技术
VIP免费
2024-12-10
4
0
1.49MB
84 页
5.9玖币
侵权投诉
8.1 键盘及其接口
8.1.1 独立式键盘接口
8.1.2 行列式键盘
返回本章首页
在设计键盘接口时,解决以下几个问题:
+ 开关状态的可靠输入——可设计硬件去抖动
电路或设计去抖动软件。
+ 键盘状态的监测方法——中断方式还是查询
方式。
++ 键盘编码方法。
+ 键盘控制程序的编制。
8.1.1 独立式键盘接口
1.独立式按键结构
独立式按键是指直接用 I/O 口线构成的单个按
键电路。每根 I/O 口线上按键的工作状态不会影
响其他 I/O 口线的工作状态。独立式按键电路如
图8-1 所示。
2.独立式按键的软件结构
包括按键查询、键功能程序转移。 FP0 ~FP7
为功能程序入口地址标号, PROM0 ~PROM7
分别为每个按键的功能程序。
图8-2 为使用扩展 I/O 的独立式按键电路,按
键数量可多可少。
图8-1 独立式按键电路
图8-2 使用 8255 扩展 I/O 的独立式键盘
返回本节
8.1.2 行列式键盘
1.键盘工作原理
行列式键盘电路原理如图 8-3 所示。按键设置
在行列式交点上,行列线分别连接到按键开关的
两端。当行线通过上拉电阻接 +5 伏时,被钳位
在高电平状态。
键盘中有无按键按下是由列线送入全扫描字、
行线读入行线状态来判断的。键盘中哪一个键按
下可由列线逐列置低电平后,检查行输入状态来
判断。
图8-3 行列式键盘原理电路
2.键盘工作方式(如图 8-4~8-7 所示)
键盘的工作方式:
编程扫描方式、定时扫描方式、中断扫描方
式三种。
在键盘扫描子程序中完成下述几个功能。
(1)判断键盘上有无键按下
(2)去键的机械抖动影响。
(3)求按下键的键号。
(4)键闭合一次仅进行一次键功能操作。
图8-4 8155 扩展 I/O 口组成的行列式键盘
摘要:
展开>>
收起<<
第8章MCS-51单片机的人机界面接口技术8.1键盘及其接口8.2显示器接口8.3打印机接口8.4拨码盘及语音接口8.1键盘及其接口8.1.1独立式键盘接口8.1.2行列式键盘返回本章首页在设计键盘接口时,解决以下几个问题: 开关状态的可靠输入——可设计硬件去抖动电路或设计去抖动软件。 键盘状态的监测方法——中断方式还是查询方式。 键盘编码方法。 键盘控制程序的编制。8.1.1独立式键盘接口1.独立式按键结构独立式按键是指直接用I/O口线构成的单个按键电路。每根I/O口线上按键的工作状态不会影响其他I/O口线的工作状态。独立式按键电路如图8-1所示。2.独立式按键的软件结构包括按键查询、键功...
声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
相关推荐
-
工程建设招标投标合同(附件)VIP免费
2024-11-15 16 -
工程建设招标投标合同(动员预付款银行保证书)VIP免费
2024-11-15 11 -
工程建设招标设标合同条件(第1部分)VIP免费
2024-11-15 11 -
工程建设招标设标合同合同条件(第3部分)VIP免费
2024-11-15 10 -
工程建设招标设标合同合同条件(第2部分)VIP免费
2024-11-15 13 -
工程建设监理委托合同VIP免费
2024-11-15 14 -
工程建设监理合同标准条件VIP免费
2024-11-15 11 -
工程技术资料目录VIP免费
2024-11-15 13 -
工程技术咨询服务合同VIP免费
2024-11-15 13 -
工程建设招标投标合同(投标邀请书)VIP免费
2024-11-15 35
分类:高等教育
价格:5.9玖币
属性:84 页
大小:1.49MB
格式:PPT
时间:2024-12-10


渝公网安备50010702506394