标题: 单片机矩阵键盘见鬼了不能用? [打印本页]

作者: pql2438547    时间: 2020-1-8 22:24
标题: 单片机矩阵键盘见鬼了不能用?
LCD液晶最下面左边显示key_a的值,右边是key_b,上面的是两者的相加,目前只能判断列,不能判断行

IMG_20200108_222016.jpg (1.47 MB, 下载次数: 58)

IMG_20200108_222016.jpg

IMG_20200108_221953.jpg (1.22 MB, 下载次数: 69)

IMG_20200108_221953.jpg

作者: epdpj678    时间: 2020-1-9 08:01
在实际板上运行可以的,在proteus中未必能行。你0X0F输出后要加延时才行。
作者: 荧惑虫    时间: 2020-1-9 08:03
我最近也遇到键盘扫描的问题了,4x4按键的每一行都可以扫描,但是一行中某一个按键无法扫描,比如第一行前三个能扫描出来,第四个不行,最后用万用表测的IO口电压,发现第四个按键连接的高四位高电平不能被第四位的低电平拉低,搞了一大顿也不知道啥问题,P1和P3口都有几个口不能被拉低,换了P2口正常了
作者: yxfyxf2000    时间: 2020-1-9 15:43
用Proteus仿真 和 实际运行的结果可能会不相同,因为51单片没有仿真逻辑




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1