题意没说的太清楚,随便写一个吧。
#include
sbit led=P1^0;
main()
{
unsigned char dat;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
SCON=0x50;
while(1)
if(RI)
RI=0;
dat=SBUF;
if(dat==0x5a)led=0;
if(dat==0xa5)led=1;
}