- 1
- 0
- 约1.06万字
- 约 44页
- 2020-02-06 发布于上海
- 举报
第6章 AT89S51单片机定时器/计数器6.1 定时器/计数器的结构定时器/计数器T0由特殊功能寄存器TH0、TL0构成,定时器/计数器T1由特殊功能寄存器TH1、TL1构成。图6-1 AT89S51单片机的定时器/计数器结构2种工作模式,4种工作方式(方式0、方式1、方式2和方式3)。属于增计数器。TMOD选择定时器/计数器T0、T1的工作模式和工作方式。TCON控制T0、T1的启动和停止计数,包含了T0、T1的状态。计数器模式是对加在T0(P3.4)和T1(P3.5)两个引脚上的外部脉冲进行计数。定时器工作模式是对单片机的时钟振荡器信号经片内12分频后的内部脉冲信号计数。由于时钟频率是定值,所以可根据计数值可计算出定时时间。计数器的起始计数都是从计数器初值开始的。单片机复位时计数器的初值为0,也可用指令给计数器装入一个新的初值。6.1.1 工作方式控制寄存器TMOD 字节地址89H,不能位寻址。(1)GATE———门控位。?0:仅由运行控制位TRx(x?=?0,1)来控制定时器/计数器运行。 1:外中断引脚上电平与运行控制位TRx共同来控制定时器/计数器运行。(2)M1、M0——工作方式选择位 M1、M0共有4种编码,如表6-1所示。 (3)C/ —计数器模式和定时器模式选择位 0:为定时器工作模式,对单片机的晶体振荡器12分频后脉冲进行计数。 1:为计数器工
原创力文档

文档评论(0)