SCDT_1.C(157): error C141: syntax error near '='
时间: 2024-02-12 14:08:01 浏览: 104
这个错误是因为在C语言中,函数调用时不需要使用“;”号。请检查代码中的函数调用语句,如果在函数调用语句后面添加了分号“;”,则需要将其删除。您可以将代码修改为如下所示:
```
DIG1 = 0;
P0 = (P0 & 0x1f) | 0xc0; //数码管开启
P2 = ((P2 & 0x80) | 0x7f) & ~(digit[2] << 1); //第一位
delay(50);
DIG1 = 1;
```
请注意,修改后的代码中的函数调用语句没有分号“;”。
阅读全文