6.2.1 定时器方式寄存器TMOD 定时器方式寄存器TMOD的作用是设置T0、T1的工作方式。 TMOD的格式: TMOD D7 D6 D5 D4 D3 D2 D1 DO (89D GATEe C/T M1. MO. GATE C/T MI. MO. 定时器1 定时器0 各位的功能说明: (1)GATE:门控位。 GATE=0:软件启动定时器,即用指令使TCON中的 TR1(TR0)置1即可启动定时器1(定时器0)。 GATE=1:软件和硬件共同启动定时器,即用指令使TCON 中的TR1(TR0)置1时,只有外部中断NT0(INT1)引脚输入 高电平时才能启动定时器1(定时器0)
6.2.1 定时器方式寄存器TMOD 定时器方式寄存器TMOD的作用是设置T0、T1的工作方式。 TMOD的格式: 各位的功能说明: (1) GATE:门控位。 Ø GATE=0:软件启动定时器,即用指令使TCON中的 TR1(TR0)置1即可启动定时器1(定时器0)。 Ø GATE=1:软件和硬件共同启动定时器,即用指令使TCON 中的TR1(TR0)置1时,只有外部中断INT0(INT1)引脚输入 高电平时才能启动定时器1(定时器0)
6.2.1定时器方式寄存器TM0D (2)CT:功能选择位。 CT=0时,以定时器方式工作。 C厅=1时,以计数器方式工作。 (3)M1、M0:方式选择位。 定时器工作方式选择位定义 M1 MO 工作方式 功能描述 00 方式0 13位计数器 01 方式1 16位计数器 10 方式2 自动重装初值8位计数器 11 方式3 定时器0:分为两个独立的8位计数器 定时器1:无中断的计数器
6.2.1 定时器方式寄存器TMOD (2) C/T:功能选择位。 Ø C/T=0时,以定时器方式工作。 Ø C/T=1时,以计数器方式工作。 (3) M1、M0:方式选择位。 定时器工作方式选择位定义 M1 M0 工作方式 功能描述 0 0 方式0 13位计数器 0 1 方式1 16位计数器 1 0 方式2 自动重装初值8位计数器 1 1 方式3 定时器0:分为两个独立的8位计数器 定时器1:无中断的计数器
6.2.2 定时器控制寄存器TCON 定时器控制寄存器TCON的作用是控制定时器的启动与停 止,并保存T0、T1的溢出和中断标志。 TCON的格式: TCON 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H (88田 TF1. TR1. TFO TRO IEl. IT1. IE0 ITO. 各位的功能说明: (1)TF1(TCON.7):,定时器1溢出标志位。当定时器1计满溢出 时,由硬件自动使TF置1,并申请中断。对该标志位有两 种处理方法,一种是以中断方式工作,即TF1置1并申请中 断,响应中断后,执行中断服务程序,并由硬件自动使 TF1清0;另一种以查询方式工作,即通过查询该位是否为 1来判断是否溢出,TF1置1后必须用软件使TF清0
6.2.2 定时器控制寄存器TCON 定时器控制寄存器TCON的作用是控制定时器的启动与停 止,并保存T0、T1的溢出和中断标志。 TCON的格式: 各位的功能说明: (1) TF1(TCON.7):定时器1溢出标志位。当定时器1计满溢出 时,由硬件自动使TF1置1,并申请中断。对该标志位有两 种处理方法,一种是以中断方式工作,即TF1置1并申请中 断,响应中断后,执行中断服务程序,并由硬件自动使 TF1清0;另一种以查询方式工作,即通过查询该位是否为 1来判断是否溢出,TF1置1后必须用软件使TF1清0
6.2.2 定时器控制寄存器TCON 各位的功能说明: (2)TR1(TCON.6):定时器1启停控制位。 GATE=0时,用软件使TR1置1即启动定时器1,若用软件 使TR1清0则停止定时器1。 GATE=1时,用软件使TR1置1的同时外部中断NT1的引脚 输入高电平才能启动定时器1。 (3)TF0(TCON.5):定时器0溢出标志位。其功能同TF1。 (4)TR0(TCON.4):定时器0启停控制位。其功能同TR1。 (5)IE1(TC0N.3):外部中断1请求标志位。 (6)IT1(TCON.2):外部中断1触发方式选择位。 (7)IE0(TCON.1):外部中断0请求标志位。 (8)IT0(TCON.0):外部中断0触发方式选择位
6.2.2 定时器控制寄存器TCON 各位的功能说明: (2) TR1(TCON.6):定时器1启停控制位。 Ø GATE=0时,用软件使TR1置1即启动定时器1,若用软件 使TR1清0则停止定时器1。 Ø GATE=1时,用软件使TR1置1的同时外部中断INT1的引脚 输入高电平才能启动定时器1。 (3) TF0(TCON.5):定时器0溢出标志位。其功能同TF1。 (4) TR0(TCON.4):定时器0启停控制位。其功能同TR1。 (5) IE1(TCON.3):外部中断1请求标志位。 (6) IT1(TCON.2):外部中断1触发方式选择位。 (7) IE0(TCON.1):外部中断0请求标志位。 (8) IT0(TCON.0):外部中断0触发方式选择位
6.3 定时器/计数器的四种 工作方式及应用 。6.3.1 定时器/计数器的初始化 。6.3.2方式0及应用实例 ·6.3.3方式1及应用实例 。6.3.4 方式2及应用实例 °6.3.5 方式3 可
6.3 定时器/计数器的四种 工作方式及应用 • 6.3.1 定时器/计数器的初始化 • 6.3.2 方式0及应用实例 • 6.3.3 方式1及应用实例 • 6.3.4 方式2及应用实例 • 6.3.5 方式3