#include<reg52.h>
#include<intrins.h>
void delay(int x)
{ int i,j;
for(j=1800;j>0;j--)
for(i=x;i>0;i--);
}
void main()
{
P1=0xfe;
char L;
L=p1;
while(1)
{P1=_crol_(L,1);
delay(30);}
}
错误是:
LED7.C(13): error C141: syntax error near 'char'
LED7.C(13): error C202: 'L': undefined identifier
LED7.C(14): error C202: 'L': undefined identifier
LED7.C(16): error C202: 'L': undefined identifier
Target not created
此帖出自
小平头技术问答
P1=0xfe;
char L;
如果你不是用的C99,则L的定义必须放在P1=0xfe的前面。
谢谢,我换成了大写,还是这个错误。!
谢谢,果然是这个问题。!!
一周热门 更多>