首页 理论教育 工作方式寄存器TMOD:单片机原理与接口技术设计

工作方式寄存器TMOD:单片机原理与接口技术设计

时间:2023-11-16 理论教育 版权反馈
【摘要】:MCS-51系列单片机定时/计数器的工作由两个特殊功能寄存器TMOD和TCON的相关位来控制。低4位用于T0工作方式字段,高4位用于T1工作方式字段,它们的含义是完全相同的。表5-2 工作方式寄存器TMOD格式虽有位名称,但无位地址,不可进行位操作,只能通过字节指令进行设置。复位时,TMOD所有位均为0。表5-3 GATE对T0/T1的制约M1、M0:工作方式选择位M1、M0为两位二进制数,可表示4种工作方式。

工作方式寄存器TMOD:单片机原理与接口技术设计

MCS-51系列单片机定时/计数器的工作由两个特殊功能寄存器TMOD和TCON的相关位来控制。TMOD用于设置定时/计数器的工作方式,其字节地址为89H。低4位用于T0工作方式字段,高4位用于T1工作方式字段,它们的含义是完全相同的。其格式见表5-2。

表5-2 工作方式寄存器TMOD格式

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

虽有位名称,但无位地址,不可进行位操作,只能通过字节指令进行设置。复位时,TMOD所有位均为0。

(1)978-7-111-54295-7-Chapter05-5.jpg:计数/定时方式选择位978-7-111-54295-7-Chapter05-6.jpg=1,为外部事件计数工作方式,对输入到单片机T0、T1引脚的外部信号脉冲计数,负跳变脉冲有效,用作计数器。978-7-111-54295-7-Chapter05-7.jpg=0,为定时工作方式,对片内机器周期(1个机器周期等于12个晶振周期)信号计数,用作定时器

(2)GATE门控位

GATE=0,定时/计数器的运行只受TCON中的运行控制位TR0/TR1的控制,可允许软件控制位TR0或TR1(TR0、TR1在TCON中)启动计数器T0或T1;GATE=1,定时器/计数器的运行同时受TR0/TR1和外中断输入信号(978-7-111-54295-7-Chapter05-8.jpg978-7-111-54295-7-Chapter05-9.jpg)的双重控制,允许通过外部引脚INT0(P3.2)、TR0或978-7-111-54295-7-Chapter05-10.jpg(P3.3)、TR1启动计数器,控制T0或T1的运行,见表5-3所示。(www.xing528.com)

表5-3 GATE对T0/T1的制约

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

(3)M1、M0:工作方式选择位

M1、M0为两位二进制数,可表示4种工作方式。M1和M0方式选择位对应关系见表5-4。

表5-4 M1和M0方式选择位对应关系

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

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

我要反馈