【摘要】:MCS-51系列单片机定时/计数器的工作由两个特殊功能寄存器TMOD和TCON的相关位来控制。低4位用于T0工作方式字段,高4位用于T1工作方式字段,它们的含义是完全相同的。表5-2 工作方式寄存器TMOD格式虽有位名称,但无位地址,不可进行位操作,只能通过字节指令进行设置。复位时,TMOD所有位均为0。表5-3 GATE对T0/T1的制约M1、M0:工作方式选择位M1、M0为两位二进制数,可表示4种工作方式。
MCS-51系列单片机定时/计数器的工作由两个特殊功能寄存器TMOD和TCON的相关位来控制。TMOD用于设置定时/计数器的工作方式,其字节地址为89H。低4位用于T0工作方式字段,高4位用于T1工作方式字段,它们的含义是完全相同的。其格式见表5-2。
表5-2 工作方式寄存器TMOD格式
虽有位名称,但无位地址,不可进行位操作,只能通过字节指令进行设置。复位时,TMOD所有位均为0。
(1):计数/定时方式选择位=1,为外部事件计数工作方式,对输入到单片机T0、T1引脚的外部信号脉冲计数,负跳变脉冲有效,用作计数器。=0,为定时工作方式,对片内机器周期(1个机器周期等于12个晶振周期)信号计数,用作定时器。
(2)GATE门控位
GATE=0,定时/计数器的运行只受TCON中的运行控制位TR0/TR1的控制,可允许软件控制位TR0或TR1(TR0、TR1在TCON中)启动计数器T0或T1;GATE=1,定时器/计数器的运行同时受TR0/TR1和外中断输入信号(和)的双重控制,允许通过外部引脚INT0(P3.2)、TR0或(P3.3)、TR1启动计数器,控制T0或T1的运行,见表5-3所示。(www.xing528.com)
表5-3 GATE对T0/T1的制约
(3)M1、M0:工作方式选择位
M1、M0为两位二进制数,可表示4种工作方式。M1和M0方式选择位对应关系见表5-4。
表5-4 M1和M0方式选择位对应关系
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。