C51控制矩阵键盘
来源:互联网 发布:ip切换器软件 编辑:程序博客网 时间:2024/05/21 10:41
目录
1理论
1.1矩阵键盘原理
1.2原理图
2实践
2.1连接图
2.2程序
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1理论
1.1矩阵键盘原理
无论是独立键盘还是矩阵键盘,单片机检测按键是否按下的依据都是一样的,检测该键对应的I/O口是否为低电平。
具体原理参考网址:
http://wenku.baidu.com/link?url=6_Irvf16mEz92v8fRi15BiWNELwk6i-HAiy1vNVqUPp6rhTgDafwXY0syue5ZalTmlMKUJ1RrIKPV2mRPSq8FUJhyH9IuSeaWUfEbVr8u1W
其实就是循环检测,先检测是哪一行,然后再检测是这一行的哪一列。
1.2连接图
左侧J1连接C51的I/O口就可以,一定要弄清楚行和列,第几行、第几列。这个原理图仅供参考。
2实践
2.1连接图
我用P1口控制矩阵键盘,P0口连接LED灯,当按键按下,对应的LED灯亮,按键释放,LED灯灭。
2.2程序
程序很简单,我在注释里面解释的很清楚了,程序链接:
https://github.com/2012wowo/C51_keyboard
结果展示,请看视频:
欢迎大神批评指教,更多精彩内容,请关注【跟单片机谈恋爱】
1 0
- C51控制矩阵键盘
- C51 单片机矩阵键盘
- c51矩阵键盘
- C51矩阵键盘
- C51矩阵键盘扫描程序
- 4*4矩阵键盘C51程序
- C51--矩阵键盘--查询--中断--方式
- 矩阵键盘控制forMSP430
- c51单片机 4×4矩阵键盘 检测代码 原创
- 51单片机的4x4矩阵键盘扫描例程(C51)
- C51单片机矩阵键盘扫描去抖程序,新手必读
- 80C51矩阵键盘相关代码和电路设计
- c51上跑smallrtos 之4x4 矩阵键盘任务
- ZLG7290矩阵键盘控制forMSP40
- 4×4矩阵键盘,控制数码管显示
- 矩阵键盘控制0到F
- c51版键盘扫描
- 很全的C51库函数(通用配置、矩阵键盘、步进电机、1602函数)
- Android必备——经典的大牛博客推荐(排名不分先后)!!
- POJ 1236Network of Schools
- 数据库连接池以及C3P0和DBCP
- Bootstrap的JavaScript插件
- 如何安装FMDB
- C51控制矩阵键盘
- 回归- Regression
- Bootstrap的less
- 实现string的构造函数,析构函数,拷贝构造函数
- 时间复杂度的一些计算规则
- android:布局参数,控件属性及各种xml的作用(转)
- Android百度地图开发之显示当前位置地图
- 1002. A+B for Polynomials (25)
- 高精度乘法计算 poj1001 Exponentiation C代码