|
#include <reg52.h>
#include <intrins.h>
char i;
sbit led1=P1^0; //指示燈0
sbit led2=P1^1; //指示燈1
sbit led3=P1^2; //指示燈3
sbit led7=P1^7; //指示燈3
void main (void)
{
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
while(1)
{i=SBUF;
RI=0;
if (i==0x02){led1=0;}
if (i==0x08){led2=0;}
if (i==0x01){led3=0;}
if (i==0x03){led7=0;}
if (i==0x05){led1=1;led2=1;led3=1;led7=1;}
}
} |
|