在C語言中加入匯編,為什麼會出現警告?怎樣解決呢? void ledflash1(void)
{char i;
char h=1;
for(i=0;i <5;i++)
{P1=~h;
delay(200);
h=h < <1;
}
}
void main(void)
{
#pragma asm //watchdog program
MOV A,#0x0C7
MOV WDTCLR,A
#pragma endasm
delay(10);
ledflash();
for(;;)
{
ledflash1();
}
}
[/size][/size]
头文件
有头文件啊,难道不是<reg52.h >吗?那是什么呢?
在程序开头加#pragma src,