开启新的征程,邀请您见证ST的蜕变

【备战电赛】先导片-如何补全知识链条

智能车电机驱动(HIP4082+LR7843)

DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)

  • DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)
  • DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)
  • DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)

DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)

DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)

DIY制作4*4矩阵键盘(原理图+PCB工程文件+测试例程等)


4X4矩阵键盘,16按键,外接PIN便于单片机外扩键盘。

长57mmX宽38mmX高8mm

4X4矩阵键盘实物展示:

矩阵键盘实验原理:

       每个按键有它的行值和列值 ,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么;还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地,另一个并行口输入按键状态,由行扫描值和回馈信号共同形成键编码而识别按键,通过软件查表,查出该键的功能。

矩阵键盘相关程序:

C语言源程序部分截图展示,见附件下载:

矩阵键盘PCB工程文件,可以直接打样:

电路相关文件

电路图文件
矩阵键盘DXP资料.zip
描述:原理图+PCB工程文件,用AD打开
源代码
矩阵键盘相关程序+仿真.zip
描述:矩阵键盘相关程序+仿真
分享到:
收藏 (5)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归汇诚科技所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32最小系统板PCB和原理图整套工程文件

    这是一个最小系统板,使用的主控芯片是STM32F103VGT6,板子虽小,但所有的IO口和硬件接口都有引出来,能支持RTC,留有RTC备用电源电池位。两路晶振都包含。用这个小板子,即可DIY添加外设,完成开发。PCB和原理图都有提供。附上截图,如下。
    来自:MCU开发板时间:2019-01-05 单片机 stm32 diy制作 原理图
  • DIY USB 分线器(一分四)

    自己画的USB2.0分线器,U盘传输速度不能跟专门厂商相比,但是连接鼠标键盘或者下载程序调试串口还是可以的。注意============================================= 敷铜的是双面板,没有敷铜的是单面板; 芯片淘宝上有;C1是值为3K的电阻;其他五个为无极性电容 分清公头和母头的电源正负!!!
    来自:DIY创意产品时间:2019-01-05 diy制作 基础电路 分线器
  • proteus双机仿真通讯

    双机仿真通讯,一个单片机采集电压,通过串口发送到另一个单片机上并用LCD1602实时显示电压信息。
    来自:通信与网络时间:2018-12-29 51单片机 diy制作 毕业设计
  • 基于51单片机的可燃性气体报警器毕业设计

    可燃性气体报警器毕业设计
    来自:工业控制时间:2018-12-29 51单片机 diy制作 毕业设计
  • 51单片机学习板

    这是一款大学老师叫我给实验室学弟们做的51单片机学子板子。已经打板验证,没有问题。程序简单易懂,非常适合初学者学习。提供的实验例程如下:Lesson1:点亮一个LED灯,闪烁灯Lesson2:几种方法点亮流水灯方法1:位定义方法,逐个点亮,逐个熄灭方法2: 操作总线的方法点亮 方法3: 数组+for语句操作的方法点亮 方法4: 左移指令,移位的方法方法5:循环左移方法Lesson3:蜂鸣器Lesson4:继电器 Lesson5:数码管静态显示,动态显示,数码管显示2位数自动加1Lesson6:点阵显示Lesson7:独立键盘检测 (1)一个独立按键控制一个LED灯的亮灭; (2)2个按键控制数码管的加减Lesson8:矩阵键盘检测 (1)把列线置1,行线置0;先列扫描,再行扫描 (2)把列线置0,行线置1;先行扫描,再列扫描Lesson9:外部中断0Lesson10:Timer0 实验Lesson11: 串口通信Lesson12:DA转换Lesson13:AD转换Lesson14:LCD1602显示Lesson15:LCD12864显示
销量
194
查看
5715
参数名 参数值
发布于 2017 年 05 月 12日
Moore8直播课堂