1 / 28
文档名称:

单片机矩阵键盘编程PPT教案学习.pptx

格式:pptx   大小:177KB   页数:28页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机矩阵键盘编程PPT教案学习.pptx

上传人:wz_198613 2021/6/17 文件大小:177 KB

下载得到文件列表

单片机矩阵键盘编程PPT教案学习.pptx

相关文档

文档介绍

文档介绍:会计学
1
单片机矩阵键盘编程
S1
S4
S3
S2




89S52
+5V
独立式键盘接口
特点:每个按键占用一条I/O线,当按键数量较多时,I/O口利用率不高,但程序编制简单。适用于所需按键较少的场合。
特点:电路连接复杂,但提高了I/O口利用率,软件编程较复杂。适用于需使用大量按键的场合。
89s52








+5V
矩阵式键盘接口
第1页/共28页
K9
9
K10
A
K15
F
P10
P11
P12
P13
P14
P15
P16
P17
EA/VP
31
X1
19
X2
18
RESET
9
RD
17
WR
16
INT0
12
INT1
13
T0
14
T1
15
P10
1
P11
2
P12
3
P13
4
P14
5
P15
6
P16
7
P17
8
P00
39
P01
38
P02
37
P03
36
P04
35
P05
34
P06
33
P07
32
P20
21
P21
22
P22
23
P23
24
P24
25
P25
26
P26
27
P27
28
PSEN
29
ALE/P
30
TXD
11
RXD
10
VCC
40
GND
20
U1
89S52
P10
P11
P12
P13
P14
P15
P16
P17
K0
0
K1
1
K2
2
K3
3
K5
5
K6
6
K7
7
K8
8
K4
4
K11
B
K12
C
K13
D
K14
E
第2页/共28页
扫描法 和线反转法
89s52








+5V
矩阵式键盘接口
第3页/共28页
0 1 2 3
ee de be 7e
4 5 6 7
ed dd bd 7d
8 9 A B
eb db bb 7b
C D E F
e7 d7 b7 77
第4页/共28页
键盘接口的消抖
1.消除键抖动
键稳定
键按下
前沿抖动
前沿抖动
键合断时的电压抖动
第5页/共28页
if语句
if语句是C51中的一个基本条件选择语句,它通常有三种格式:
(1)if (表达式) {语句;}
(2)if (表达式) {语句1;} else