郭天祥视频教程第五课矩阵键盘应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
键盘的应用
1、键盘的分类 键盘分编码键盘和非编码键盘。键盘上 闭合键的识别由专用的硬件编码器实现,并 产生键编码号或键值的称为编码键盘,如计 算机键盘. 而靠软件编程来识别的称为非编码键盘; 在单片机组成的各种系统中,用的最多的是 非编码键盘。也有用到编码键盘的。
非编码键盘有分为:独立键盘和行列式(又 称为矩阵式)键盘。
按键在闭合和断开时,触点会存在抖动现象:
+5V
无抖动
理想波形 A 实际波形
按下抖动
B 稳定闭合
释放抖动
+5V
有Βιβλιοθήκη Baidu动
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 INT 1 INT 0 T1 T0 P00 P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 P26 P27 VCC GND RXD T XD AL E /P PSE N 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 40 20 10 11 30 29
K0
P10
K4
0 4 8 C
P14
K1
1 5 9 D
P15
K2
2 6 A E
P16
K3
3 7 B F
P17
K5
K6
K7
P11 P12 P13
K8
K9
K10
K11
89C52
E A/VP X1 X2 RE SE T RD WR
K12
K13
K14
K15
数码管前三位显示一个跑表,从000到 999之间以1%秒速度运行,当按下一个独 立键盘时跑表停止,松开手后跑表继续运 行。(用定时器设计表)。 在上题的基础上,用另外三个独立键盘实 现按下第一个时计时停止,按下第二个时 计时开始,按下第三个是计数值清零从头 开始。 按下16个矩阵键盘依次在数码管上显示116的平方。如按下第一个显示1,第二个 显示4...
1、键盘的分类 键盘分编码键盘和非编码键盘。键盘上 闭合键的识别由专用的硬件编码器实现,并 产生键编码号或键值的称为编码键盘,如计 算机键盘. 而靠软件编程来识别的称为非编码键盘; 在单片机组成的各种系统中,用的最多的是 非编码键盘。也有用到编码键盘的。
非编码键盘有分为:独立键盘和行列式(又 称为矩阵式)键盘。
按键在闭合和断开时,触点会存在抖动现象:
+5V
无抖动
理想波形 A 实际波形
按下抖动
B 稳定闭合
释放抖动
+5V
有Βιβλιοθήκη Baidu动
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 INT 1 INT 0 T1 T0 P00 P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 P26 P27 VCC GND RXD T XD AL E /P PSE N 39 38 37 36 35 34 33 32 21 22 23 24 25 26 27 28 40 20 10 11 30 29
K0
P10
K4
0 4 8 C
P14
K1
1 5 9 D
P15
K2
2 6 A E
P16
K3
3 7 B F
P17
K5
K6
K7
P11 P12 P13
K8
K9
K10
K11
89C52
E A/VP X1 X2 RE SE T RD WR
K12
K13
K14
K15
数码管前三位显示一个跑表,从000到 999之间以1%秒速度运行,当按下一个独 立键盘时跑表停止,松开手后跑表继续运 行。(用定时器设计表)。 在上题的基础上,用另外三个独立键盘实 现按下第一个时计时停止,按下第二个时 计时开始,按下第三个是计数值清零从头 开始。 按下16个矩阵键盘依次在数码管上显示116的平方。如按下第一个显示1,第二个 显示4...