#include <reg51.h>
typedef unsigned char u8;
typedef unsigned int u16;
#define PORT P1
void delay(unsigned char time)
{
unsigned int j = 100000;
for(; time > 0; time--)
for(;j > 0; j--);
}
void main(void)
{
PORT = 0xff;
temp = 0xff;
while(1)
{
delay(200000);
temp = temp << 1;
if(PORT == 0)
{
PORT = 0xff;
}
}
}
//该程序为灯一个一个亮
void main(void)
{
u8 w,i;
while(1)
{
for(i &#