《单片机原理与应用》课程教学课件(PPT讲稿)第5章 AT89S52单片机的定时器计数器(1/2)

U2 30pF 19bX灯AL1 P00A0 P0.101 CRYSTA 18 P0.21A0m c2 XTAL2 P03/A03 30pF 阳88 R2 P0.6/A06 RST P0.71A07 R1 P2.0/8 P2.1/A 470 P22A0 sE丽 P23/A11 22UF P1.0 P3.0/F80 10 P1.1 P3.1/TXD 11 P1.2 P3.2/INTD 1 P3.3/INTI 13 P3.4/TD 1 P3.5/T1 15 8 P3.6m丽 P1.7 P3.7面 17 D1 AT89C51 R4 470 LED-RED 要求:1、初始状态灯亮 2、通过NT1控制LED灯闪烁5次后,常亮
1 要求: 1、初始状态灯亮 2、通过INT1控制LED灯闪烁 5次后,常亮

第5章AT89S52单片机 的 定时器/计数器
2 第5章 AT89S52单片机 的 定时器/计数器 2

第5章AT89S52单片机的定时器/计数器 5.1定时器/计数器T0与T1的结构 5.1.1工作方式控制寄存器TMOD 5.1.2定时器/计数器控制寄存器TCON 5.2定时器/计数器T0与T1的4种工作方式 5.2.1方式0 5.2.2方式1 5.2.3方式2 5.2.4方式3 3
3 第5章 AT89S52单片机的定时器/计数器 5.1 定时器/计数器T0与T1的结构 5.1.1 工作方式控制寄存器TMOD 5.1.2 定时器/计数器控制寄存器TCON 5.2 定时器/计数器T0与T1的4种工作方式 5.2.1 方式0 5.2.2 方式1 5.2.3 方式2 5.2.4 方式3

5.3定时器/计数器T2的结构与工作方式 5.3.1T2的特殊功能寄存器T2MOD和T2C0N 5.3.2T2的3种工作模式 5.4对外部输入的计数信号的要求 5.5定时器/计数器的编程和应用 5.5.1T1、T0的方式1应用 5.5.2T1、T0的方式2应用 5.5.3T1、T0的方式3应用 5.5.4T1、T0的门控制位GATEx的应用一测量脉冲宽度 5.5.5使用T1、T0的实时时钟设计 5.5.6T2实现1秒定时 5.5.7使用T2测量脉冲的周期
4 5.3 定时器/计数器T2的结构与工作方式 5.3.1 T2的特殊功能寄存器T2MOD和T2CON 5.3.2 T2的3种工作模式 5.4 对外部输入的计数信号的要求 5.5 定时器/计数器的编程和应用 5.5.1 T1、T0的方式1应用 5.5.2 T1、T0的方式2应用 5.5.3 T1、T0的方式3应用 5.5.4 T1、T0的门控制位GATEx的应用—测量脉冲宽度 5.5.5 使用T1、T0的实时时钟设计 5.5.6 T2实现1秒定时 5.5.7 使用T2测量脉冲的周期

内容概要 在工业检测与控制中,许多场合都要用到计数或定时功能。 例如,对外部脉冲进行计数,或产生精确的定时时间等。 AT89S52单片机片内有3个可编程的定时器/计数器T0、T1和 T2,可满足这方面的需要。本章介绍AT89S52单片机片内3个定 时器/计数器的结构与基本功能及相应的特殊功能寄存器,以及 定时器/计数器的各种工作模式和工作方式的应用设计案例。 5
5 内容概要 在工业检测与控制中,许多场合都要用到计数或定时功能。 例如,对外部脉冲进行计数,或产生精确的定时时间等。 AT89S52单片机片内有3个可编程的定时器/计数器T0、T1和 T2,可满足这方面的需要。本章介绍AT89S52单片机片内3个定 时器/计数器的结构与基本功能及相应的特殊功能寄存器,以及 定时器/计数器的各种工作模式和工作方式的应用设计案例

AT89S52单片机片内集成有3个定时器/计数器T0、T1和T2, 可以满足计数或定时的需要。 本章首先介绍定时器/计数器兼容AT89S51的T0、T1的结构及 工作原理,由于定时器/计数器T2的功能较强,内部结构及工 作原理比T0、T1稍显复杂,因此将其与T0、T1分开,放在本 章后面单独介绍。 6
6 AT89S52单片机片内集成有3个定时器/计数器T0、T1和T2, 可以满足计数或定时的需要。 本章首先介绍定时器/计数器兼容AT89S51的T0、T1的结构及 工作原理,由于定时器/计数器T2的功能较强,内部结构及工 作原理比T0、T1稍显复杂,因此将其与T0、T1分开,放在本 章后面单独介绍

5.1定时器/计数器的结构 定时器/计数器T1、T0结构如图5-1所示,T0由特殊功能 寄存器TH0、TL0构成,T1由特殊功能寄存器TH1、TL1构成。 T1脚P3.5)外部脉冲 T0脚心3.4)外部脉冲 或系统时钟12分频内部脉冲 或系统时钟12分频内部脉冲 To TH1 THO TLO AT89S52 CPU TCON TMOD 图5-1定时器/计数器T0、T1结构框图 7
7 5.1 定时器/计数器的结构 定时器/计数器T1、T0结构如图5-1所示,T0由特殊功能 寄存器TH0、TL0构成,T1由特殊功能寄存器TH1、TL1构成。 7 图5-1 定时器/计数器T0、T1结构框图

具有定时器和计数器2种工作模式,4种工作方式(方式0、 方式1、方式2和方式3)。属于增1计数器。 TMOD用于选择定时器/计数器T0、T1的工作模式和工作方式。 TCON用于控制T0、T1的启动和停止计数,同时包含了T0、 T1的状态。 T0、T1不论是工作在定时器模式还是计数器模式,都是对脉 冲信号进行计数,只是计数信号的来源不同。 计数器模式是对加在T0(P3.4)和T1(P3.5)两个引脚上的 外部脉冲进行计数(见图5-1)。 定时器工作模式是对单片机的时钟振荡器信号经片内12分频
8 具有定时器和计数器2种工作模式,4种工作方式(方式0、 方式1、方式2和方式3)。属于增1计数器。 TMOD用于选择定时器/计数器T0、T1的工作模式和工作方式。 TCON用于控制T0、T1的启动和停止计数,同时包含了T0、 T1的状态。 T0、T1不论是工作在定时器模式还是计数器模式,都是对脉 冲信号进行计数,只是计数信号的来源不同。 计数器模式是对加在T0(P3.4)和T1(P3.5)两个引脚上的 外部脉冲进行计数(见图5-1)。 定时器工作模式是对单片机的时钟振荡器信号经片内12分频 8

的内部脉冲信号计数。由于时钟频率是定值,所以可根据计数 值计算出定时时间。 计数器的起始计数都是从初值开始。单片机复位时计数器的初 值为0,也可用指令给计数器装入一个新的初值。 5.1.1工作方式控制寄存器TMOD 用于选择定时器/计数器的工作模式和工作方式,字节地址为 89H,不能位寻址,格式如图5-2所示
9 的内部脉冲信号计数。由于时钟频率是定值,所以可根据计数 值计算出定时时间。 计数器的起始计数都是从初值开始。单片机复位时计数器的初 值为0,也可用指令给计数器装入一个新的初值。 5.1.1 工作方式控制寄存器TMOD 用于选择定时器/计数器的工作模式和工作方式,字节地址为 89H,不能位寻址,格式如图5-2所示

D7 D6 D5 D4 D3 D2 D1 DO TMOD GATE c/T MI MO GATE C/T MI MO 89H T1方式字段 T0方式字段 图5-2TMOD格式 8位分为两组,高4位控制T1,低4位控制T0。 TMOD各位的功能。 (1)GATE—门控位。 0:仅由运行控制位TRx(x=0,1)来控制定时器/计数器运 行。 1:用外中断引脚(NT0*或NT1*)上的电平与运行控制 位TRx共同来控制定时器/计数器运行。 10
10 8位分为两组,高4位控制T1,低4位控制T0。 TMOD各位的功能。 (1)GATE———门控位。 0:仅由运行控制位TRx(x = 0,1)来控制定时器/计数器运 行。 1:用外中断引脚( INT0*或 INT1*)上的电平与运行控制 位TRx共同来控制定时器/计数器运行。 10 图5-2 TMOD格式
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与应用》课程教学课件(PPT讲稿)第4章 AT89S52单片机的中断系统(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第5章 AT89S52单片机的定时器计数器(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第6章 AT89S52单片机的串行口(1/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第6章 AT89S52单片机的串行口(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)ADDA电机(AT89S51单片机与DAC的接口).pptx
- 《单片机原理与应用》课程教学课件(PPT讲稿)DS18B20总线扩展技术.pptx
- 《单片机原理与应用》课程教学资源(学习资料)DS18B20测温头文件使用方法.docx
- 《单片机原理与应用》课程教学资源(授课教案)单片机定时/计数器模块.doc
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52单片机的硬件组成、单片机的引脚功能(一).docx
- 《单片机原理与应用》课程教学资源(授课教案)3.7 8051汇编语言程序设计基础、3.8 汇编语言程序设计举例Keilc程序设计.docx
- 《单片机原理与应用》课程教学资源(授课教案)3.4 8051指令系统分类介绍、C语言中相关编程结构.docx
- 《单片机原理与应用》课程教学资源(授课教案)3.1 指令系统概述 3.2 指令格式 3.3 指令寻址方式 3.4 指令分类.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52单片机的硬件组成、单片机的引脚功能(二).docx
- 《单片机原理与应用》课程教学资源(授课教案)4.8 中断服务子程序的应用设计 4.9 多外部中断源的设计.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(1/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)中断系统.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(2/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)串口扩展技术.docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(3/4).docx
- 《单片机原理与应用》课程教学资源(授课教案)AT89S52定时计数器(4/4).docx
- 《单片机原理与应用》课程教学课件(PPT讲稿)第4章 AT89S52单片机的中断系统(1/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第2章 AT89S51单片机硬件结构(2/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第2章 AT89S51单片机硬件结构(1/2).ppt
- 《单片机原理与应用》课程教学课件(PPT讲稿)第3章 8051指令系统与编程基础.ppt
- 《电路》课程教学大纲 Electric Circuit A.doc
- 《电路》课程教学大纲 Electric Circuit B.doc
- 《电路》课程实验教学大纲 Experiment of Electric Circuit A.doc
- 《电路》课程实验教学大纲 Experiment of Electric Circuit B.doc
- 《电路》课程教学资源(实验指导)实验1 元件伏安特性.doc
- 《电路》课程教学资源(实验指导)实验5 RLC元件阻抗特性及交流等效参数的测定.doc
- 《电路》课程教学资源(实验指导)实验3 直流电路基本定理综合实验.doc
- 《电路》课程教学资源(实验指导)实验2 电源等效变换戴维南定理.doc
- 《电路》课程教学资源(实验指导)实验4 电路过渡过程的研究.doc
- 《电路》课程教学资源(实验指导)实验7 RLC串联谐振电路的研究.doc
- 《电路》课程教学资源(实验指导)实验6 日光灯电路及功率因数的提高.doc
- 《电路》课程教学资源(实验指导)实验8 RC选频网络特性的测试.doc
- 《电路》课程教学资源(实验指导)实验9 单相电度表的校验.doc
- 《电路》课程教学资源(实验指导)实验11 三相电路综合实验.doc
- 《电路》课程教学资源(实验指导)实验13 电阻温度计的制作.doc
- 《电路》课程教学资源(实验指导)实验12 二端口网络参数的测定.doc