首页 理论教育 单片机接口技术:方式实现

单片机接口技术:方式实现

时间:2023-11-16 理论教育 版权反馈
【摘要】:当M1、M0的两个D1、D0位为11时,定时/计数器T0被选为工作方式3,这种工作方式只有定时器T0才有。它被固定为一个8位定时工作方式,其启动和停止仅受TR1控制。由此可见,在方式3下,TH0只能用作定时工作方式,不能对外部脉冲进行计数。必须指出,当定时器T0用作方式3时,定时器T1仍可设置为方式0、方式1或方式2。图5-6 T0方式3逻辑结构

单片机接口技术:方式实现

当M1、M0的两个D1、D0位为11时,定时/计数器T0被选为工作方式3,这种工作方式只有定时器T0才有。此时T0被拆成两个独立的8位计数器TL0和TH0。其逻辑结构如图5-6所示。

在图5-6中,8位计数器TL0使用原定时器T0的控制位978-7-111-54295-7-Chapter05-20.jpgGATE、TR0和TH0。它既可以工作在定时方式,也可以工作在计数方式,计数来自外部引脚T0的外部输入脉冲。8位计数器TH0,占用了原定时器T1的控制位TR1和溢出标志位TF1,同时也占用了T1中断源。它被固定为一个8位定时工作方式,其启动和停止仅受TR1控制。TR1=1时,启动TH0计数;TR1=0时,停止TH0计数。由此可见,在方式3下,TH0只能用作定时工作方式,不能对外部脉冲进行计数。

必须指出,当定时器T0用作方式3时,定时器T1仍可设置为方式0、方式1或方式2。但由于TR1、TF1及T1的中断源已被定时器T0占用,此时定时器T1仅由控制位978-7-111-54295-7-Chapter05-21.jpg选择计数的时钟源,当计数器计数满溢出时,产生的信号只能送往内部的串行接口,作为串行通信的收发时钟,即用作串行接口波特率发生器。如果要将定时器T1置为方式3,则它将停止计数,其效果与置TR1=0相同,即关闭定时器。(www.xing528.com)

978-7-111-54295-7-Chapter05-22.jpg

图5-6 T0方式3逻辑结构

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

我要反馈