tmod工作原理

TMOD工作原理其中低四位(即D0 ~ D3)定义定时器/计数器T0,高四位(即D4 ~ D7)定义定时器/计数器T1

Ⅰ,GATE——门控制

●GATE=1时,“与门”的输出信号K由INTx输入电平和TRx位的状态一起决定(即此时K=TRx·INTx),当且仅当TRx=1,INTx=1(高电平)时,计数启动;否则,计数停止

当INT0引脚为高电平时且TR0置位,TR0=1;启动定时器T0;当INT1引脚为高电平时且TR1置位,TR1=1;启动定时器T1

●GATE=0时,“或门”输出恒为1,“与门”的输出信号K由TRx决定(即此时K=TRx),定时器不受INTx输入电平的影响,由TRx直接控制定时器的启动和停止

当TR0=1,启动定时器T0

当TR1=1,启动定时器T1

Ⅱ,C/T——功能选择位C/T=0时为定时功能: 加1计数器对脉冲f进行计数,每来一个脉冲,计数器加1,直到计时器TFx满溢出;C/T=1时为计数功能: 加1计数器对来自输入引脚T0(P3.4)和T1(P3.5)的外信号脉冲进行计数,每来一个脉冲,计数器加1,直到计时器TFx满溢出;Ⅲ,M0、M1——方式选择功能MCS-51的定时器T0有4种工作方式:方式0,方式1,方式2,方式3

MCS-51的定时器T1有3种工作方式:方式0,方式1,方式2

M1M0工作方式功能说明00方式013位定时器/计数器01方式116位定时器/计数器10方式2自动重载8位定时器/计数器11方式3T0分为2个8位独立计数器,T1无方式3

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关