单片机原理与接口技术 single chip processor 第8章定时器/计数器及实验 第8章定时器/计数器及实验 MCS-51单片机可提供2个16位的定时器/计 数器:T0和T1。它们均可以用作定时器和 事件计数器,为单片机系统提供精确定时 和计数功能
第8章 定时器/计数器及实验 第8章 定时器/计数器及实验 • MCS-51单片机可提供2个16位的定时器/计 数器:T0和T1。它们均可以用作定时器和 事件计数器,为单片机系统提供精确定时 和计数功能
单片机原理与接口技术 single chip processor 第8章定时器/计数器及实验 8.1定时器/计数器的硬件结构及工作原理 图8-1为定时器/计数器的硬件结构框图。图 中可见,T0和T1的核心均为一个加1计数器 加1计数器的脉冲来源有两个:一个是外部 脉冲源,另一个是单片机系统的时钟源。 计数器对输入脉冲进行加1计数,每输入 个脉冲,计数值加1
第8章 定时器/计数器及实验 8.1 定时器/计数器的硬件结构及工作原理 • 图8-1为定时器/计数器的硬件结构框图。图 中可见,T0和T1的核心均为一个加1计数器。 加1计数器的脉冲来源有两个:一个是外部 脉冲源,另一个是单片机系统的时钟源。 计数器对输入脉冲进行加1计数,每输入一 个脉冲,计数值加1
单片机原理与接口技术 single chip processor 第8章定时器/计数器及实验 图8-1定时器/计数器硬件结构框图 INT1 INTO (P3.3)(P3.2) TO (P3.5) (P3.4) TO 微 THI TL1 THO TLO 处 溢出4启动 工作方式溢出启动 ▲工作方式 理 内部总线 器 中断 TCON TMOD
第8章 定时器/计数器及实验 • 图8-1 定时器/计数器硬件结构框图
单片机原理与接口技术 single chip processor 第8章定时器/计数器及实验 计数到计数值为全1 当计数到计数值为全1时,再有一个脉冲信 号输入将使得计数器溢出。这时,加1计数 器从最高位溢出一个脉冲使TCON(定时器 控制寄存器)的溢出标志位TF0或TF1置1, 同时将计数值清零。如果定时器/计数器工 作于定时状态,则表示定时时间到;
第8章 定时器/计数器及实验 计数到计数值为全1 • 当计数到计数值为全1时,再有一个脉冲信 号输入将使得计数器溢出。这时,加1计数 器从最高位溢出一个脉冲使TCON(定时器 控制寄存器)的溢出标志位TF0或TF1置1, 同时将计数值清零。如果定时器/计数器工 作于定时状态,则表示定时时间到;
单片机原理与接口技术 single chip processor 第8章定时器/计数器及实验 工作于计数状态 如果工作于计数状态,则表示计数值回零。因此, 加1计数器的基本功能是对输入脉冲进行计数,至 于其工作于定时状态还是计数状态,则取决于外 接脉冲源。当脉冲源为单片机系统时钟源时,计 数脉冲为一等间隔脉冲序列,脉冲数乘以间隔时 间就是定时时间,此时加1计数器工作于定时状态 当脉冲源为间隔不等的外部脉冲信号时,加1计数 器就相当于外部事件计数器,工作于计数状态
第8章 定时器/计数器及实验 工作于计数状态 • 如果工作于计数状态,则表示计数值回零。因此, 加1计数器的基本功能是对输入脉冲进行计数,至 于其工作于定时状态还是计数状态,则取决于外 接脉冲源。当脉冲源为单片机系统时钟源时,计 数脉冲为一等间隔脉冲序列,脉冲数乘以间隔时 间就是定时时间,此时加1计数器工作于定时状态。 当脉冲源为间隔不等的外部脉冲信号时,加1计数 器就相当于外部事件计数器,工作于计数状态