第6章MCS51的定肘器/计数器 两个可编程的定时器/计数器T1、T0。 两种工作模式 (1)计数器工作模式 (2)定时器工作模式 4种工作方式(方式0-方式3) 6.1定时器/计数景的结构 TMoD:选择定时器/计数器T0、T的工作模式和工作 方式。 TC0N:控制T0、T1的启动和停止计数,同时包含了 T0、T的状态
第6章 MCS-51的定时器/计数器 两个可编程的定时器/计数器T1、T0。 两种工作模式: (1)计数器工作模式 (2)定时器工作模式 4种工作方式(方式0-方式3)。 6.1 定时器/计数器的结构 TMOD:选择定时器/计数器T0、T1的工作模式和工作 方式。 TCON:控制T0、T1的启动和停止计数,同时包含了 T0、T1的状态
71(P3.5) 70(P34) TI TO TLI THO TLO 微处理器 TCON TMOD 6-1 单片机复位时,两个寄存器的所有位都被清0。 6.1.1工作方式控制寄存景TMOD D D6 D5 D4 D3 D2 D1 DO TMDD C/T M1 GATE C/T M1MO89H T1方式宇照一 T0方式宇
单片机复位时,两个寄存器的所有位都被清0。 6.1.1 工作方式控制寄存器TMOD
8位分为两组,高4位控制T1,低4位控制T0。 (1)GATE门控位 0:以TRX(X=0,1)来启动定时器/计数器运行。 1:用外中断引脚(|NT0*或INT*上的高电平和TRX 来启动定时器/计数器运行。 (2)M1、M0工作方式选择位 M1 MO 工作方式 00方式0,13位定时器/计数器。 方式1,16位定时器/计数器。 0方式2,8位常数自动重新装载 11方式3,仅适用于T0,T0分成两个8 位计数器,T1停止计数 (3)/T*—计数器模式和定时器模式选择位
8位分为两组,高4位控制T1,低4位控制T0。 (1)GATE——门控位 0:以TRX(X=0,1)来启动定时器/计数器运行。 1:用外中断引脚(INT0 *或INT1 *)上的高电平和TRX 来启动定时器/计数器运行。 (2)M1、M0——工作方式选择位 M1 M0 工 作 方 式 0 0 方式0,13位定时器/计数器。 0 1 方式1,16位定时器/计数器。 1 0 方式2,8位常数自动重新装载 1 1 方式3,仅适用于T0,T0分成两个8 位计数器,T1停止计数。 (3) C/T*——计数器模式和定时器模式选择位
0:定时器模式。 :计数器模式。 6.1.2定时器/计数景控制寄存器TCON DT D6 D5 D4 D3 D2 D1 DO TCOF TFl TR1 IFO IRO IE1 II1 IEO ITO 88H 低4位与外部中断有关,已介绍。高4位的功能如下 (1)TF1、TF0计数溢出标志位 (2)TR1、TR0计数运行控制位 1:启动定时器/计数器工作 0:停止定时器/计数器工作
0:定时器模式。 1:计数器模式。 6.1.2 定时器/计数器控制寄存器TCON 低4位与外部中断有关,已介绍。高4位的功能如下: (1) TF1、TF0——计数溢出标志位 (2) TR1、TR0——计数运行控制位 1:启动定时器/计数器工作 0:停止定时器/计数器工作
62定射器/计数景的4种工作方式 6.2.1方式0 M1、Mo为00,定时器/计数器的框图: 振荡器 12 C/T=0 TLl THI (5位)(8位) TFl C/T=1 中断 71(P3.5引脚) 控制端 RIO 8 B gatED 6-2
6.2 定时器/计数器的4种工作方式 6.2.1 方式0 M1、M0为00 ,定时器/计数器的框图: