|
這樣就可以了,是面有兩個不太對的地方,sbit LED = p1^0;就是定義了。還有P1^0要大寫。
#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED =P1^0;
void DelayMS(uint x )
{ uchar i;
while (x--)
{for(i=120;i>0;i--);}
}
void main()
{ LED = 0;
while(1)
{
LED=~LED;
DelayMS(150);
}
}
|
|