//第一次练习
#include <reg51.h>
#define ledtotle P0
sbit Led=P0^0; //位定义
sbit Led1 = P0^1;
void delay()
{
int i;
for(i=0;i<2000;i++)
{
}
}
void main()
{
while(1)
{
//Led=~Led; //取反
ledtotle=~ledtotle; /取反
delay();
}
}
第二次练习:
#include <reg52.h>
sbit led = P0^0;
unsigned int a;
void main()
{
a=50000;
led=0;
while(--a);
a=50000;
led=0;
while(a--);
//当变量起出范围的时候就会到65536(a无符号没有负数所以就会越减就越就会小于0就会到大最大值)
}