当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

安徽水利水电职业技术学院:《单片机原理及应用》课程电子教案(PPT课件讲稿)第六章 定时器及应用

资源类别:文库,文档格式:PPT,文档页数:64,文件大小:568KB,团购合买
主要内容 1、定时器概述 2、定时器的控制 3、定时器的四种工作模式及应用
点击下载完整版文档(PPT)

第六章定时器及应用 主要内容 1、定时器概述 2、定时器的控制 3、定时器的四种工作模式及应用

第六章 定时器及应用 主要内容 1、定时器概述 2、定时器的控制 3、定时器的四种工作模式及应用

61定时器概述 8051单片机内有两个16位定时器计数器,常称为 定时器0和定时器1,简称为T0和T1;均可作定时器 用也可计数器,为加1计数器;用于定时控制、延时、 外部计数和检测等。其结构如下图所示。 P32外部控制门 T(P3.5) T(P3.4) ……… 定时器T 定时器T0 (8DH (8BH) (8《H (8AH) IHI ILI THO no 070 0 溢启 出动 CpU 启动 内部总线 模式 工作模式 中断 (N(88H IMX(89H 图6-18051定时器结构

6.1 定时器概述 8051单片机内有两个16位定时器/计数器,常称为 定时器0和定时器1,简称为T0和T1;均可作定时器 用也可计数器,为加1计数器;用于定时控制、延时、 外部计数和检测等。其结构如下图所示。 外部控制门

作为定时器用时的计时速度:一个机器周期计数 器加1,直至计满溢出。 如晶振为12MH的单片机,一个机器周期为1pS, 其计数频率为振荡频率的1/12 作为计数器用时的计数速度:每两个机器周期计 数器加1,计数频率最高为振荡频率的1/24 在S5P2对计数输入引脚T0、T1进行采样,下降沿 计数。 说明: 定时器/计数器在工 作期间不占用CPU的时间 >7y 图6-2对输入脉冲宽度的要求

作为定时器用时的计时速度:一个机器周期计数 器加1,直至计满溢出。 如晶振为12MHz的单片机,一个机器周期为1μS, 其计数频率为振荡频率的1/12。 作为计数器用时的计数速度:每两个机器周期计 数器加1,计数频率最高为振荡频率的1/24。 在S5P2对计数输入引脚T0、T1进行采样,下降沿 计数。 说明: 定时器/计数器在工 作期间不占用CPU的时间

62定时器控制 主要讨论两个定时器计数器的控制寄存器TMOD 和TCON。系统复位时其初值为0。 6.2.1工作模式寄存器TMOD TMOD的地址及格式如下: TMOD D D5 D4 D DO (89H) GATE C/ T MO GATE C/T:MO 定时器T 定时器T0 TMOD的低4位用于T0,高4位用于T1

6.2 定时器控制 主要讨论两个定时器/计数器的控制寄存器TMOD 和TCON。系统复位时其初值为0。 6. 2. 1 工作模式寄存器TMOD TMOD的地址及格式如下: TMOD的低4位用于T0,高4位用于T1

TMOD各位的意义如下: M1和M0--工作模式控制位。其功能如下表: 表6-1M1,M0控制的四种工作模式 Ml MO 工作模式 功能描述 模式0 13位计数器 0 0101 模式1 16位计数器 模式2 自动再装入8位计数器 模式3 定时器0:分成二个8位计数器 定时器1:停止计数 C/-定时器/计数器方式选择位。 0:定时器;1:计数器。 GATE-外部门控位。 0:不用外部门;1:使用外部门

TMOD各位的意义如下: M1和M0----工作模式控制位。其功能如下表: C/T----定时器/计数器方式选择位。 0:定时器;1:计数器。 GATE----外部门控位。 0:不用外部门;1:使用外部门

TMOD各位的意义如下: 用于T 用于T0 D5 D3 DI DO 89H) GATE CT M MOGATEC/TMMo TMCD 1—受m控制 00一模式0 选通控制 0—不受INm控制 工作模式{01-一模式1 10—模式2 —计数 11一模式3 功能选择 0——定时 一计数 功能选择 0一定时 00—模式0 工作模式{0—模式1 1—受IN控制 10—横式2 选通控制 0—不受NTD控制 11—停止 图64TMOD各位定义及具体的意义

TMOD各位的意义如下:

6.2.2控制寄存器TCON TCON的地址及格式如下,可按位寻址。 TCON 8FH 8EH 8CH 8BH 8AH 89H 88H (88T TFl TRI TFO TRO IEl IT] IEO ITO 各位的意义如下: TF1(TCON7,8FH位)--1T1溢出标志位。 TF0(TCON.5,8DH位)--T0溢出标志位 TR1(TCON.6,8EH位)--T1运行控制位。 0:关闭T1;1:启动T运行。 TR0(TCON.4,8CH位)--T0运行控制位。 0:关闭T0;1:启动T0运行

6. 2. 2 控制寄存器TCON TCON的地址及格式如下,可按位寻址。 各位的意义如下: TF1(TCON.7, 8FH位)----T1溢出标志位。 TF0(TCON.5, 8DH位)----T0溢出标志位。 TR1(TCON.6, 8EH位)----T1运行控制位。 0:关闭T1;1:启动T1运行。 TR0(TCON.4, 8CH位)----T0运行控制位。 0:关闭T0;1:启动T0运行

TCON各位的意义如下图所示: 8FH 8FH 8DH 8CH 8HH &AH 89H 88H TON (88H) TFI TRI TFO TRO 用于外部中断 1运行控制(软件) 启动 0停止 1溢出 T溢出标志(硬件) 0——未溢出 n运行控制(软件〕 1—启动 0——停止 溢出 T溢出标志(硬件 0—未溢出 图6-6T各位定义及具体的意义

TCON各位的意义如下图所示:

63定时器的四种工作模式及应用 定时器的四种工作模式称为:模式0、模式1、模 式2、模式3,由特殊功能寄存器TMOD确定 主要讨论各种工作模式的工作原理、特点和应用。 6.3.1模式0及其应用 模式0时的结构和工作原理 TMD DoM0荡器 ÷12 IOD c/T=0 DIMI To TH 中断 (5位)(8位 IFO D2 cTH T引脚 C/T=1 TRO D3 GATE 0K1控制 B IN引脚

6.3 定时器的四种工作模式及应用 定时器的四种工作模式称为:模式0、模式1、模 式2、模式3,由特殊功能寄存器TMOD确定。 主要讨论各种工作模式的工作原理、特点和应用。 6. 3. 1 模式0及其应用 一、模式0时的结构和工作原理 0 1

模式0工作时的构成: (1)运行控制部分;(2)定时计数信号源; (3)13位计数器;(4)溢出标志。 二、特点 1、可定时(C/T=0)、可计数(C/=1); 2、13位方式(TL0、1的低5位和TH0、1的8位); 3、NT0、NNTI是定时器/计数器0、1的外部门, GATE=1允许使用外部门(TR0、1应置1),此时用 外部门控制运行 GATE=0禁止外部门,此时用TR0、1控制运行; 4、计数值N和定时时间t的计算: N=213初值X t=(213初值X)振荡周期*12 (213-初值X)*机器周期Tcy 最大计数值为;213=819

模式0工作时的构成: (1)运行控制部分;(2)定时/计数信号源; (3)13位计数器;(4)溢出标志。 二、特点 1、可定时(C/T=0)、可计数(C/T=1) ; 2、13位方式(TL0、1的低5位和TH0、1的8位); 3、INT0、INT1是定时器/计数器0、1的外部门, GATE=1允许使用外部门(TR0、1应置1), 此时用 外部门控制运行 GATE=0禁止外部门,此时用TR0、1控制运行; 4、计数值N和定时时间t的计算 : N= 213 - 初值X t=(2 13 -初值X)*振荡周期*12 =(2 13 -初值X)*机器周期Tcy 最大计数值为: 2 13 = 8192

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共64页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有