6.2定时器/计数器的控制 ■6.2.1定时器方式寄存器TMoD 6.2.2定时器控制寄存器TcON 清华大学出版社⑨
http://www.wenyuan.com.cn/webnew/ 6.2 定时器/计数器的控制 ◼ 6.2.1 定时器方式寄存器TMOD ◼ 6.2.2 定时器控制寄存器TCON
S62v定时器方式寄存器TMO0 定时器方式寄存器TMOD的作用是设置T0、T1的工作方式。 TMOD的格式: TMOD D7 DS D2 DI DON (89H) GATE:c/F。M MOP GATE C/T, MIe MO 定时器1 定时器0 各位的功能说明: (1)GATE:门控位。 GATE=0:软件启动定时器,即用指令使TCON中的 TR1(TRO)置1即可启动定时器1(定时器0) GATE=1:软件和硬件共同启动定时器,即用指令使TCON 中的TR1(TRO)置1时,只有外部中断INT0(INT1)引脚输入 高电平时才能启动定时器1(定时器Q) 华大学 出版社
http://www.wenyuan.com.cn/webnew/ 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)
2定时器方式寄存器TM 11010 (2)CT:功能选择位 C/T=0时,以定时器方式工作 C/T=1时,以计数器方式工作。 (3)M1、M0:方式选择位 定时器工作方式选择位定义 MI MO 工作方式 功能描述 00 方式0 13位计数器 01 方式 16位计数器 10 方式2 自动重装初值8位计数器 方式3 定时器0:分为两个独立的8位计数器 定时器1:无中断的计数器
http://www.wenyuan.com.cn/webnew/ 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:无中断的计数器
S6.22定时器控制寄存器TcN 1010 定时器控制寄存器TCON的作用是控制定时器的启动与停止, 并保存T0、T1的溢出和中断标志。 TCON的格式: TCON 8FH 8EH SDH SCH 8BH SAH 89H 88H+ (88H) TFl- TRl- TFO TRO IE1 ITl+ ITO 各位的功能说明: (1)(TCON7):定时器1溢出标志位。当定时器1计满溢出 时,由硬件自动使TF1置1,并申请中断。对该标志位有两 种处理方法,一种是以中断方式工作,即TF1置1并申请中 断,响应中断后,执行中断服务程序,并由硬件自动使 1清0;另一种以查询方 即通过查询该位是否为 1来判断是否溢岀,TF1置1后必须用软件使TF1清0。 清华大学, 出版社
http://www.wenyuan.com.cn/webnew/ 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
S6,2定时器控制寄存器Tc0N 1010 各位的功能说明: (2)TR1(TCON6):定时器1启停控制位。 GATE=0时,用软件使TR1置1即启动定时器1,若用软件使 TR1清0则停止定时器1。 GATE=1时,用软件使TR1置1的同时外部中断INT1的引脚 输入高电平才能启动定时器1。 (3)TF(TCON.5):定时器0溢出标志位。其功能同TF1。 (4) TRO(TCON4):定时器0启停控制位。其功能同TR1。 (5)IE(TCON.3):外部中断1请求标志位。 (6)I1(TCON2):外部中断1触发方式选择位。 )m(ND2外部中断触发方清华大学出版社
http://www.wenyuan.com.cn/webnew/ 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触发方式选择位