单片机定时计数器的工作方式3? 5
1个回答
展开全部
方式3
是为增加一个8位定时器/计数器而设,使51单片机具有3个定时器/计数器。
方式3只适用于T0,T1不能工作在方式3。T1处于方式3时相当于TR1= 0,停止计数(此时T1可用来作为串行口波特率产生器)。
1.工作方式3下的T0
TMOD的低2位为11时,T0的工作方式被选为方式3。
定时器/计数器T0分为两个独立的8位计数器TL0和TH0,TL0使用T0的状态控制位C/T、GATE、TR0、TF0 ,而TH0被固定为一个8位定时器(不能作为外部计数模式),并使用定时器T1的状态控制位TR1和TF1,同时占用定时器T1的中断请求源TF1。
2.T0工作在方式3时T1的各种工作方式
一般情况下,当T1用作串行口的波特率发生器时,T0才工作在方式3。T0处于工作方式3时,T1可定为方式0、方式1和方式2,用来作为串行口的波特率发生器,或不需要中断的场合。
是为增加一个8位定时器/计数器而设,使51单片机具有3个定时器/计数器。
方式3只适用于T0,T1不能工作在方式3。T1处于方式3时相当于TR1= 0,停止计数(此时T1可用来作为串行口波特率产生器)。
1.工作方式3下的T0
TMOD的低2位为11时,T0的工作方式被选为方式3。
定时器/计数器T0分为两个独立的8位计数器TL0和TH0,TL0使用T0的状态控制位C/T、GATE、TR0、TF0 ,而TH0被固定为一个8位定时器(不能作为外部计数模式),并使用定时器T1的状态控制位TR1和TF1,同时占用定时器T1的中断请求源TF1。
2.T0工作在方式3时T1的各种工作方式
一般情况下,当T1用作串行口的波特率发生器时,T0才工作在方式3。T0处于工作方式3时,T1可定为方式0、方式1和方式2,用来作为串行口的波特率发生器,或不需要中断的场合。
追问
这是如何启动T1定时器?
追答
这时T1是作为波特率发生器,不能用作定时器,因为他的TF1和TR1都被占用了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询