#include "reg52.h"
#define unchar unsigned char
#define unint unsigned int
sbit led0=P2^0;
sbit led2=P2^7;
/*******************串行口中断**************/
void SEcfg()
{
TMOD=0x20;
TH1=0xFD;
TL1=0xFD;
PCON=0x00;
TR1=1;
SCON=0x50;
ES=1;
EA=1;
}
delay(unint a)
{
while(a--);
}
void main()
{
SEcfg();
while(1)
{
led0=0;
delay(50000) ;
led0=1;
delay(50000) ;
}
}
void chuanzd() interrupt 4
{
led2=~led2;
RI=0;
SBUF=0x22;
while(!TI)
TI=0;
}
åèä¸ä¸è¿ä¸ªä»¿çå®ä¾å§ï¼æ许ä¼ææ帮å©ï¼ä»¿çè¯è¯å§