为什么我做单片机编程的时候,编译器总是提示我少了一个分号,但是我确实没有少啊,很是恼火啊!!!
#include<reg52.h>#include<intrins.h>#defineucharunsighedchar#defineuintunsignedintvoi...
#include<reg52.h>
#include<intrins.h>
#define uchar unsighed char
#define uint unsigned int
void delayxms(uint);
uchar aa;
void main()
{
aa=0xfe;
P1=aa;
while(1)
{
delayxms(800);
aa=_crol_(aa,1);
P1=aa;
}
}
void delayxms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
{
for(j=110;j>0;j--);
}
}提示的是LIU.C(6): error C129: missing ';' before 'char'怎么回事呢?谢谢啦 展开
#include<intrins.h>
#define uchar unsighed char
#define uint unsigned int
void delayxms(uint);
uchar aa;
void main()
{
aa=0xfe;
P1=aa;
while(1)
{
delayxms(800);
aa=_crol_(aa,1);
P1=aa;
}
}
void delayxms(uint xms)
{
uint i,j;
for(i=xms;i>0;i--)
{
for(j=110;j>0;j--);
}
}提示的是LIU.C(6): error C129: missing ';' before 'char'怎么回事呢?谢谢啦 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询