单片机学习小组
直播中

陈逸群

7年用户 168经验值
私信 关注

stc12c5a60s2怎么在开启独立波特率115200的情况下再开一个定时器?

stc12c5a60s2如何开启独立波特率115200的情况下再开一个定时器和一个外部中断?求详细程序!

回帖(4)

李广汇

2020-3-18 09:46:38
既然开启了独立波特率发生器,那么定时器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;
举报

彭亚光

2020-3-18 10:00:10
谢谢 那么外部中断呢?
举报

廖漳彩

2020-3-18 10:07:06
晕,外部中断不是开了吗?下降沿外部中断
举报

肖青

2020-3-18 10:22:04
谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分