#include<reg51.h>
typedef unsigned int u16; //对系统默认数据类型进行重定义
typedef unsigned char u8;
void delay(u16 i)
{
u16 m,n;
for(m=i;m>0;m--)
for(n=114;n>0;n--);
}
void main()
{
u16 m=255;
while(1)
{
P2=m;
delay(200);
m--;
}
}
我弄了个c51烧录进去了,灯也可以亮,可是我有些看不懂这个代码的意思,有没有大佬带带我