首页 理论教育 单片微机原理及接口技术:工作方式

单片微机原理及接口技术:工作方式

时间:2023-11-02 理论教育 版权反馈
【摘要】:如果强行把定时器/计数器T1设置工作在方式3,则定时器/计数器T1将会处于关闭状态。定时器/计数器T0工作在方式3的逻辑结构如图7-6所示。这时,定时器/计数器T1可以工作在方式0、方式1和方式2,作为串行口波特率发生器使用,如果要停止T1计数,可以在方式字中置T1工作在方式3即可停止运行。

单片微机原理及接口技术:工作方式

方式3是把定时器/计数器T0拆成两个独立的8位定时器/计数器使用,拆分后只有定时器/计数器T0可以工作在方式3,定时器/计数器T1不能工作在方式3。如果强行把定时器/计数器T1设置工作在方式3,则定时器/计数器T1将会处于关闭状态。

定时器/计数器T0工作在方式3的逻辑结构如图7-6所示。

978-7-111-51881-5-Chapter07-13.jpg

图7-6 定时器/计数器T0工作在方式3的逻辑结构

定时器/计数器T0在方式3下被拆成两个独立的8位计数器TL0和TH0,其中TL0使用原来定时器/计数器T0的控制位C/T、GATE、TR0、TF0和外部INT0、T0引脚,其功能和操作与方式1完全相同,可作定时器也可作计数器用。该方式下的TH0被固定为8位的定时器模式,只能对内部系统时钟进行计数,它借用原定时器/计数器T1的控制位TR1和TF1,同时占用了定时器/计数器T1的中断请求源。

当定时器/计数器T0工作在方式3时,虽然定时器/计数器T1仍可工作在方式0、方式1和方式2,但由于TH0占用了TR1和TF1,定时器/计数器T1的启/停不受TR1的控制,也不能向CPU申请中断,所以此时定时器/计数器T1只能工作在不需要中断的场合。这时,定时器/计数器T1可以工作在方式0、方式1和方式2,作为串行口波特率发生器使用,如果要停止T1计数,可以在方式字中置T1工作在方式3即可停止运行。(www.xing528.com)

定时器/计数器T0工作在方式3时,定时器/计数器T1的各种工作方式如图7-7所示。

978-7-111-51881-5-Chapter07-14.jpg

图7-7 定时器/计数器T0工作在方式3时,定时器/计数器T1的各种工作方式

a)定时器/计数器T1工作在方式0 b)定时器/计数器T1工作在方式1 c)定时器/计数器T1工作在方式2

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈