既然开启了独立波特率发生器,那么定时器1就释放出来作为普通的定时用了
TMOD|=0x11; //开启2个定时器模式1
TH0=0;
TL0=0;
TH1=0;
TL1=0;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
IT0=1; //下降沿触发
EX0=1;
AUXR|=0x11; //开启独立波特率发生器,并释放定时器1,且定时器设定为12T
SCON=0x50;
BRT=-(FOSC/12/32/BAUD);
ES=1;
EA=1;
既然开启了独立波特率发生器,那么定时器1就释放出来作为普通的定时用了
TMOD|=0x11; //开启2个定时器模式1
TH0=0;
TL0=0;
TH1=0;
TL1=0;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
IT0=1; //下降沿触发
EX0=1;
AUXR|=0x11; //开启独立波特率发生器,并释放定时器1,且定时器设定为12T
SCON=0x50;
BRT=-(FOSC/12/32/BAUD);
ES=1;
EA=1;
举报