圖解51單片機定時器/計數(shù)器結(jié)構(gòu)
[導讀]1、定時器/計數(shù)器的結(jié)構(gòu)如圖1所示。圖片12 、定時器/計數(shù)器方式控制寄存器TMODTMOD用于控制定時器/汁數(shù)器的工作模式及工作方式,其字節(jié)地址為80H,格式如下。其中,低4位用于決定T0的工作方式,高4位用于決定T1的工作
1、定時器/計數(shù)器的結(jié)構(gòu)如圖1所示。
圖片1
2 、定時器/計數(shù)器方式控制寄存器TMOD
TMOD用于控制定時器/汁數(shù)器的工作模式及工作方式,其字節(jié)地址為80H,格式如下。其中,低4位用于決定T0的工作方式,高4位用于決定T1的工作方式。
圖片1
1)、M1和M0工作方式控制位
M0和M1為工作方式控制位,確定4種工作方式,如表1所示。
圖片1
2)、C/T定時器/計數(shù)器方式選擇位
C/T=0,設置為定時方式,對機器周期進行計數(shù);
C/T=1,設定為計數(shù)方式,對外部信號進行計數(shù),外部信號接至T0(P3.4)或T1(P3.5)引腳。
3)、GATE門控位
GATE=0時,只要用軟件使TR0(或TR1)置1就能啟動定時器T0(或T1);
GATE=1時,只有在INT0(或INT1)引腳為高電平的情況下,且由軟件使TR0(或TR1)置1時,才能啟動定時器T0(或T1)工作。





