键盘的分类
非编码键盘有分为:独立式非编码键盘和行
列式非编码键盘。
按键在闭合和断开时,触点会存在抖动现象:
+5V
无抖动
理想波形 A 实际波形
按下抖动
B 稳定闭合
释放抖动
+5V
有抖动
U1
P10 P11 P12 P13 P14 P15 P16 P17 1 2 3 4 5 6 7 8 13 12 15 14 31 19 18 9 17 16 P10 P11 P12 P13 P14 P15 P16 P17 INT1 INT0 T1 T0 P00 P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 EA/V P X1 X2 RES ET RD WR VCC GND RXD TXD ALE /P PSE N P26 P27 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 40 20
K0
P10
K4
0 4 8 C
P 14
K1
1 5 9 D
P 15
K2
2 6 A E
P 16
K3
3 7 B F
P 17
K5
K6
K7
P11
K8
P12
K9
K10
K11
89C52
P13
K12
K13
K14
K15
10 11 30 29
0 ee 4 ed 8 eb C e7
1 de 5 dd 9 db D d7
2 be 6 bd A bb E b7
3 7e 7 7d B 7b F 77
键编码键盘和非编码键盘。键盘上 闭合键的识别由专用的硬件编码器实现,并 产生键编码号或键值的称为编码键盘,如 BCD码键盘、ASCLL码键盘等;而靠软件来 识别的称为非编码键盘; 在单片机组成的测控系统及智能化仪器中, 用的最多的是非编码键盘。