名字不是重点 发表于 2021-4-3 00:21 感谢指导 |
wlefa 发表于 2021-4-3 00:02 大佬,正解。感谢大佬 |
|
本帖最后由 名字不是重点 于 2021-4-3 00:23 编辑 for(i=0;i<8;i++); 行末这里加了“;“,就是i++这个自运行了8次,循环空转了,与接下来的 花括号 { switch(i) 。.。 } 就不在是从属关系,只要改成for(i=0;i<8;i++)就OK了 |
wlefa 发表于 2021-4-3 00:02 正解! |
|
本帖最后由 wlefa 于 2021-4-3 00:19 编辑 for(i=0;i<8;i++);这句后面加了分号,变成了空循环语句,不会循环执行下面大括号内的语句;循环结束后根据i的值执行一次大括号内的语句就结束了;把分号去掉就行了 |
| 把break 换成continue 试一下 |
张天师 发表于 2021-4-2 22:24 他这个应该位选用的是38译码器,P0控制段 |
| for(j=0;j<1000;j++);延时加长一点看看 |
|
本帖最后由 张天师 于 2021-4-2 22:44 编辑 不知道硬件显示电路。 |
| 好像应该是j>1000吧。 |