站内搜索
发作品签到
51单片机DIY开发板(97%直插件)-实验4-矩阵按键

分类

技术干货

51单片机DIY开发板(97%直插件)-实验4-矩阵按键

原创
2.0k
2
2
0

简介

51单片机DIY开发板(97%直插件)-实验4-矩阵按键。 矩阵按键16个按键控制最左端数码管显示数字0~9和A、b、C、d、E、F,包含仿真电路和程序代码。

简介:51单片机DIY开发板(97%直插件)-实验4-矩阵按键。 矩阵按键16个按键控制最左端数码管显示数字0~9和A、b、C、d、E、F,包含仿真电路和程序代码。
更新时间:2022-09-26 11:16:35

实验4-矩阵按键

 

开发板开源工程链接:

https://oshwhub.com/xiezhaoyan/51-dan-pian-ji-diy-kai-fa-ban-97-zhi-cha-jian

em5VDiucdsv4Py1AnqOHGByX1tq4pNAZ6CsQ4ly6.png

 

一、开发板硬件部分

      矩阵按键模块由4*4共计16个按键组成,包括SW1~SW16。矩阵按键的四根行线连接单片机的P2.7P2.6P2.5P2.4(第一行至第四行);四根列线连接单片机的P2.3P2.2P2.1P2.0(第一列至第四列)。

clUA7YJuXSqlXA2rjwCUqByONKJ2YITvt3tWxjdK.png

1 矩阵按键模块原理图

 

zrUDAGxXgpuW0qlanxEaRDeVLVUVLtptyhiGoode.png

2 矩阵按键位置

 

二、Proteus仿真电路

      矩阵按键的Proteus仿真电路如图3所示,具体绘制过程,可以参考我的B站视频:https://www.bilibili.com/video/BV1wP411n7zu/?spm_id_from=444.41.list.card_archive.click&vd_source=86531c23ece7073f567178c7bf185d0f

      Proteus仿真电路的工程文件见第四部分百度网盘链接。

fVU2qBGrYeEDXBGeRUFwMqJvcWKGo4SrD1aXb0x8.png

3 矩阵按键仿真电路

 

三、Keil程序

       矩阵按键16个按键控制最左端数码管显示数字0~9AbCdEF。具体程序见图4,程序代码见第四部分百度网盘链接。

       程序采用行列式扫描方法,便于初学者更好的理解矩阵按键的检测方法。

Z5ElrAmZ4pJKgUXL36MPusAOtjtQYJSkv4RQPJ7A.png

RgI1KYK3pZELkUIvj7BjjNQhSZJ0I7OLcr1u8Crk.png

4 矩阵按键参考代码

 

四、演示视频

      具体演示视频,可以参考我的B站视频:https://www.bilibili.com/video/BV1wP411n7zu/?spm_id_from=444.41.list.card_archive.click&vd_source=86531c23ece7073f567178c7bf185d0f

      相关资源:

      链接:https://pan.baidu.com/s/1ONzpoa_dN318TL7SiH9U7A?pwd=ddwy   

      提取码:ddwy

      喜欢的话请关注点赞,开发板的技术交流可以加群:834029577,感谢关注!!!

 

添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序

底部导航