单片微型计算机原理及接口技术第08章 MCS-51单片机的人机界面接口技术

VIP免费
2024-12-10 0 0 1.49MB 84 页 5.9玖币
侵权投诉
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.独立式按键的软件结构
包括按键查询、键功能程序转移。 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.独立式按键的软件结构包括按键查询、键功...

展开>> 收起<<
单片微型计算机原理及接口技术第08章 MCS-51单片机的人机界面接口技术.ppt

共84页,预览17页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:高等教育 价格:5.9玖币 属性:84 页 大小:1.49MB 格式:PPT 时间:2024-12-10

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 84
客服
关注