- 3
- 0
- 约7.83千字
- 约 30页
- 2019-08-10 发布于广东
- 举报
第七章 MCS-51与键盘、显示器的接口 第七章 MCS-51与键盘、显示器的接口 7.1 MCS-51单片机与键盘接口 7.1.1 键盘的工作原理 键盘实际上是一组按键开关的集合,平时按键开关总是处于断开状态,当按下键时它才闭合。它的结构和产生的波形如图所示。 P1.1 VCC GND 断开 闭合 断开 P1.1 ( a ) ( b ) 键盘的处理主要涉及三个方面: 1.按键的识别 2.抖动的消除 消除按键盘抖动通常有两种方法:硬件消抖和软件消抖。 硬件消抖是通过在按键输出电路上加一定的硬件线路来消除抖动,一般采用R—S触发器或单稳态电路。如图。 断开 闭合 +5V +5V 输出 软件消抖是利用延时来跳过抖动过程 3.键位的编码 通常有两种方法编码。 (1)用连接键盘的I/O线的二进制组合进行编码。如(a)图 (2)顺序排列编码。如(b)图,处理方法如下:编码值=行首编码值X+列号Y。 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 88 84 82 81 48 44 42 41 28 24 22 21 18 14 12 11 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 F E D C B A 9 8 7 6 5 4 3 2
原创力文档

文档评论(0)