同意5楼观点。另外程序最末尾缺一个反花括号-- } |
延时函数那里有问题 |
问题出在第32行,你再看看。 |
问题出在第32行,你再反复瞅一瞅。 |
延时函数for循环里面没有执行语句,可以改为while语句 |
重新延时设置 |
void tim(void) interrupt 1 using 1这个函数里面的所有大括号删掉重新打一遍就可以了 |
32行把右花括号注释了。注意良好的编程风格。 second--; //秒减1 } |
![]() |
缺两个大括弧,查一下逻辑关系,补上。 |
34行延时函数中for循环当中至少得有一句执行语句吧 |
八路智能抢答器 |