基础例程
注意define的格式是:
#define uchar unsigned char
#include "reg52.h"
typedef unsigned int uint; //对数据类型进行声明定义,注意其和define的格式区别
typedef unsigned char uchar;
sbit led=P2^0;
void delay(uint i)
{
while(i--);
} //延时函数,i=1时,大约延时10us
void main()
{
while(1)
{
led=0;
delay(50000);//大约延时450ms
led=1;
delay(50000);//大约延时450ms
}
}