模拟技术学习
直播中

冯超

7年用户 192经验值
私信 关注
[问答]

请问矩阵按键和数码管显示应该怎样配合?

现在有5*3矩阵键盘和10位8端段数码管,需要进行按键扫描和数码管动态显示。一个朋友说矩阵键盘每个5ms扫描一个公共端,数码管动态显示每位小于30ms,按钮消抖5~10ms。怎样在矩阵键盘扫描中插入数码管显示,或者有其他合理的写法

回帖(7)

李梁

2019-3-25 15:42:07
程序不大的话在while(1)里面直接执行键盘扫描得到键值,根据键值执行你规定的相应操作(数码管显示或者其它任务)就行了,程序大的话就要保证按键扫描的实时性高,数码管是动态扫描,频率一般不要低于40HZ,不用太精确,但至少不能看到闪烁
举报

王苑苑

2019-3-25 15:50:33
可以把按键程序当中的延时啊什么的都换成显示函数,这样一举两得,反过来用也可以啊。
举报

张建军

2019-3-25 16:03:04
这个不错
举报

何元

2019-3-25 16:14:12
嘿嘿,其实,按键扫描和显示没那么高的时间精度要求,随便延时一下就行了。只要单片机没有其他繁重的任务等着去做。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分