- 打卡等级:初来乍到
- 打卡总天数:4
- 最近打卡:2025-01-05 14:31:35
已绑定手机
新手上路
- 积分
- 20
|
发表于 2025-1-2 00:41:15
|
显示全部楼层
if (EC11A && EC11B)
{
ENC = 1;
}
if (!(modnum==4))
{
MOD_PROCES();
if (EC11A==0 && EC11B==1 && ENC==1 && COUNT<max)
{
// BEEP_ON(4,60);
if (EC11A==0 && EC11B==1)
{
ENC = 0;
COUNT++;
if (modnum==0) VACSET = COUNT;
if (modnum==1) FSET = COUNT;
if (modnum==2) HSET = COUNT;
if (modnum==3) SSET = COUNT;
disnum = COUNT;
display_led();
BEEP_ON(8,40);
}
}
}
if (EC11A==1 && EC11B==0 && ENC==1 && COUNT>min)
{
// BEEP_ON(4,60);
if (EC11A==1 && EC11B==0)
{
ENC = 0;
COUNT--;
if (modnum==0) VACSET = COUNT;
if (modnum==1) FSET = COUNT;
if (modnum==2) HSET = COUNT;
if (modnum==3) SSET = COUNT;
disnum = COUNT;
display_led();
BEEP_ON(8,40);
}
}
如何解决在COUNT=MAX时同向旋转会响应和COUNT=MIN时逆向旋转会响应的问题?
@梁工 |
|