第6章MCS-51单片机内部定时器计数器及串行接口 第6章MCS-51单片机内部定时器/ 计数器及串行接口 6,1定时器/计数器的结构及工作原理 62方式和控制寄存器 6.3工作方式 64定时器/计数器应用举例 65MCS-51单片机的串行接旦 % 6.6串行口的应用 BACK
第6章 MCS - 51单片机内部定时器/计数器及串行接口 第6章 MCS - 51单片机内部定时器/ 计数器 及串行接口 6.1 定时器/计数器的结构及工作原理 6.2 方式和控制寄存器 6.3 工作方式 6.4 定时器/计数器应用举例 6.5 MCS - 51单片机的串行接口 6.6 串行口的应用
第6章MCS-51单片机内部定时器计数器及串行接口 在工业检测、控制中,很多场合都要用到计数或者定 时功能。例如对外部脉冲进行计数、产生精确的定时时间、 作串行口的波特率发声器等。MCS-51单片机内部有两个 可编程的定时器/计数器,以满足这方面的需要。它们具 有两种工作模数(计数器模式、定时器模式)和四种工 作方式(方式0、方式1、方式2、方式3),其控制字均 在相应的特殊功能寄存器(SFR)中,通过对它的SFR的 编程,可以方便的选择工作模数和工作方式。 %
第6章 MCS - 51单片机内部定时器/计数器及串行接口 在工业检测、控制中,很多场合都要用到计数或者定 时功能。例如对外部脉冲进行计数、产生精确的定时时间、 作串行口的波特率发声器等。MCS-51单片机内部有两个 可编程的定时器/计数器,以满足这方面的需要。它们具 有 两种工作模数(计数器模式、 定时器模式)和四种工 作方式( 方式0、方式1、方式2、方式3),其控制字均 在相应的特殊功能寄存器(SFR)中,通过对它的SFR的 编程,可以方便的选择工作模数和工作方式
第6章MCS-51单片机内部定时器计数器及串行接口 61定时器计数器的结构及工作原理 定时器/计数器: Timer/ Counter 本质上都是加法计数器,当对固定周期的脉冲信号 计数时是定时器,对脉冲长度不确定的信号计数时是计 数器。 每接收到一个计数脉冲,加法计数器的值就加一, 当计满时发生溢出,并从0开始继续计数 加法计数器的计满溢出信号就是定时/计数器的输出, 该信号使TCON的某位(TF0或TF1位)置一,作为定时 常器/计数器的溢出中断标志
第6章 MCS - 51单片机内部定时器/计数器及串行接口 定时器/计数器: Timer/Counter 本质上都是加法计数器,当对固定周期的脉冲信号 计数时是定时器,对脉冲长度不确定的信号计数时是计 数器。 每接收到一个计数脉冲,加法计数器的值就加一, 当计满时发生溢出,并从0开始继续计数。 加法计数器的计满溢出信号就是定时/计数器的输出, 该信号使TCON的某位(TF0或TF1位)置一,作为定时 器/计数器的溢出中断标志。 6.1 定时器/计数器的结构及工作原理
第6章MCS-51单片机内部定时器计数器及串行接口 P35(T1) P34(T0) T1 TO THI TL 1 THO TLO 微处理 器内部 总线 TCON TMOD 图6.1定时器计数器结构框图
第6章 MCS - 51单片机内部定时器/计数器及串行接口 图 6.1 定时器/计数器结构框图
第6章MCS-51单片机内部定时器计数器及串行接口 62方式和控制寄存器 定时器计数器的方式寄存器TMOD (MSB) (LSB) GATE C/T M1 MO GATE C/T M1MO T1方式控制 T0方式控制 8位分为两组,高四位控制T1,低4位控制T0。 % 图62TMOD各位定义
第6章 MCS - 51单片机内部定时器/计数器及串行接口 6.2 方式和控制寄存器 一、 定时器/计数器的方式寄存器TMOD 图 6.2 TMOD各位定义 8位分为两组,高四位控制T1,低4位控制T0