电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
单片机专区
【郭天祥TX-1C 51开发板试用体验】基本模块实验之矩阵键盘
【郭天祥TX-1C 51开发板试用体验】基本模块实验之矩阵键盘
@曲终人散@
LV5工程师
| 2018-04-24 21:38:37
浏览量 1456
回复:0
发表新帖
1.
单个按键的识别
同样的,先分析配套开发板对应的原理图:
由原理图可以知道,矩阵键盘是接在P3口上的,所以检测矩阵键盘是否有按键按下时就需要通过读取P3口的状态来判断。下面进行实际操作,核心代码如下所示,此程序配合上一节的LED灯的实验,当检测到有按键按下时,就会让相应的LED灯亮起来,然后熄灭。接下来做矩阵键盘的按键检测实验。
2.
矩阵键盘检查
矩阵键盘占用了整个P3口,所以通过读取P3口的状态就可以判断出16个键盘中的那个被按下了,接下来进行实际实验操作,核心代码如下:
实现的效果是按下4*4矩阵键盘中的任意一个键都会有对应的LED灯被点亮。编译下载到开发板中,实验现象正确。至此,矩阵键盘的实验到此结束。
1.
单个按键的识别
同样的,先分析配套开发板对应的原理图:
由原理图可以知道,矩阵键盘是接在P3口上的,所以检测矩阵键盘是否有按键按下时就需要通过读取P3口的状态来判断。下面进行实际操作,核心代码如下所示,此程序配合上一节的LED灯的实验,当检测到有按键按下时,就会让相应的LED灯亮起来,然后熄灭。接下来做矩阵键盘的按键检测实验。
2.
矩阵键盘检查
矩阵键盘占用了整个P3口,所以通过读取P3口的状态就可以判断出16个键盘中的那个被按下了,接下来进行实际实验操作,核心代码如下:
实现的效果是按下4*4矩阵键盘中的任意一个键都会有对应的LED灯被点亮。编译下载到开发板中,实验现象正确。至此,矩阵键盘的实验到此结束。
0
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
0
×
举报
举报人:
被举报人:@曲终人散@
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子