程序功能:
这个例子程序主要是学习,如何初始化BF592的GPIO口为输入口和输出,矩阵按键的行列扫描原理。
杜邦线连接( BF592 GPIO 功能模块 )
BF592 GPIO
功能模块
杜邦线数量
功能
PF0~PF7
J14
8
矩阵按键
PG0~PG7
J16
数码管
PG8
J17(A)
1
段锁存
PG9
J17(B)
位锁存
程序说明:
实验结果:
下载程序后,按下矩阵键盘任意键,会依次在数码管上从右到左显示。
知识要点及提问:
1.同数码管扫描一样,因为不能同时检测所有按键,所以必须有先后检测顺序,行列扫描
就是这种典型样例。
1.学习者可以根据自己的需要更改键值。