void c51_init() //串口初始化
{
TMOD=0x20;
TL1=0xf3;
TH1=0xf3;
SCON=0x52;
PCON|=0x80;
TR1=1;
}
void serial () interrupt 4 using 2 //中断接收
{
unsigned char ch;
{
while(RI==0); //程序运行到此便进入死循环
RI = 0;
if(count1 <(MAXLEN))
{
ch=SBUF;
inbuf[count1]=ch;
count1++;
}
}
}