while(1)
{
i = key_matrix_scans();
k = 0;
if(i!=0)
{
if(i==1)
tube=0x06;
else if(i==10)
{
for(k=0;k<2;k++)
{
switch(k)
{
case 0:LSA=1;LSB=1;LSC=1;break;
case 1:LSA=0;LSB=1;LSC=1;break;
}
tube=ten[k];
delay(100);
tube=0x00;
}
LSA=1;LSB=1;LSC=1;
}
}
}
为什么这里矩阵按键,一位数可以一直显示,两位数闪一下就没了
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注不知道你这个问题是否已经解决, 如果还没有解决的话:- 这篇文章:单片机控制数码管显示一个两位数 也许有你想要的答案,你可以看看
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报