- 6
- 0
- 约7.65千字
- 约 84页
- 2018-11-10 发布于河南
- 举报
《单片微型计算机原理及接口技术》第8章 MCS-51单片机的人机界面接口技术.ppt
第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.2 行列式键盘 1.键盘工作原理 行列式键盘电路原理如图8-3所示。按键设置在行列式交点上,行列线分别连接到按键开关的两端。当行线通过上拉电阻接+5伏时,被钳位在高电平状态。 键盘中有无按键按下是由列线送入全扫描字、行线读入行线状态来判断的。键盘中哪一个键按下可由列线逐列置低电平后,检查行输入状态来判断。 2.键盘工作方式(如图8-4~8-7所
原创力文档

文档评论(0)