单片机/MCU论坛
直播中

李林

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

51单片机如何用按键控制数码管要求一个按键按下去加一,一个减一?

51单片机如何用按键控制数码管要求一个按键按下去加一,一个减一

回帖(1)

李亦然

2023-9-27 10:51:13
这其实算是一个小的实践项目啦,需要清楚的是这个项目主要包括
1. 数据展示部分,也就是数码管显示什么数据
2. 按键检测部分,就是判断到底按的那个按键
3. 流程控制,就是根据按键来调整数据变化控制等等
这里每个都熟悉了,就很好完成你的任务啦。大致的伪代码如下:


while(1){
    showNow(x);//根据x显示到数码管上
    if( +按键 ){
        x++;

    }else( - 按键){
       x--;

    }
}
举报

更多回帖

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