《单片机原理及接口技术》课程教学资源(PPT课件讲稿)第5章 MCS-51单片机定时器/计数器

第5章MCS51单片机定时器/计数器 主要内容 定时/计数器的工作原理模式 定时/计数器的工作方式 定时/计数器的应用
1 第5章 MCS-51单片机定时器/计数器 主要内容 ◼ 定时/计数器的工作原理模式 ◼ 定时/计数器的工作方式 ◼ 定时/计数器的应用

5.l概述 (1)定时器/计数器的概念 内部计数器 定时器 定时/计数器 外部计数器 计数器 (2)MCS-51的定时器计数器 2个16位的定时/计数器,有多种工作方式。 定时模式时,计数脉冲信号来自单片机内部,计数器启动 后,每个机器周期计数器自动加1。 计数模式时,计数器对外部脉冲进行计数,计数器启动后, P34(T0)或P3.5(T1)引脚每出现一次负跳变,计数器自动加1
2 (1) 定时器/计数器的概念 定时器 计数器 定时/计数器 内部计数器 外部计数器 (2) MCS-51的定时器/计数器 2个16位的定时/计数器,有多种工作方式。 定时模式时,计数脉冲信号来自单片机内部,计数器启动 后,每个机器周期计数器自动加1。 计数模式时,计数器对外部脉冲进行计数,计数器启动后, P3.4(T0)或P3.5(T1)引脚每出现一次负跳变,计数器自动加1。 5.1 概述

5.l概述 T1外部计数脉冲 T0外部计数脉冲 p33'l P3.4 定时/计数器T1 定时/计数器T0 THI TIMER1 TLI THO TIMERO TLO 溢 单片机 式一 方式 CPU 单片机内部总线 TCON TMOD 溢出中断请求 MCS-51定时器/计数器的逻辑结构
3 单片机内部总线 TH1 TL1 TH0 TL0 TCON TMOD 单片机 CPU 定时/计数器T1 定时/计数器T0 溢 出 溢 出 方 式 方 式 启 动 启 动 溢出中断请求 T1外部计数脉冲 T0外部计数脉冲 P3.5 P3.4 MCS-51定时器/计数器的逻辑结构 5.1 概述 TIMER1 TIMER0

452定时器计数器的工作方式选择及控制 (一)定时计数器的工作方式寄存器(TMOD,89H) 定时/计数器T1 定时/计数器T0 D7 D6 D5 D4 D3 D2 DI DO GATE CTIMER1 Mo IGATE OIMERO Mo 匚门控位 定时/计数器工作方式 定时器和计数器模式选择 定时器和计数器模式选择 定时/计数器工作方式门控位
4 GATE C/T M1 M0 GATE C/T M1 M0 D7 D6 D5 D4 D3 D2 D1 D0 定时/计数器工作方式 定时器和计数器模式选择 门控位 定时/计数器T1 定时/计数器T0 定时/计数器工作方式 定时器和计数器模式选择 门控位 5.2 定时器/计数器的工作方式选择及控制 (一) 定时/计数器的工作方式寄存器(TMOD, 89H ) TIMER1 TIMER0

452定时器计数器的工作方式选择及控制 (一)定时计数器的工作方式寄存器(TMOD,89H) GATE C/T M Mo GATE C/T MI Mo 定时器/计数器T0的工作方式控制位:MMo MM0工作方式 说 明 13位定时器计数器,由TL0低五位和TH0高八位组成 01 1|16位定时器汁数器,由TL0低八位和TH高八位组成 28位定时器计数器,由0低八位组成 TL0低八位和TH0高八位分别位8位定时器计数器
5 定时器/计数器T0的工作方式控制位:M1M0 M1 M0 说 明 0 0 0 13位定时器/计数器,由TL0低五位和TH0高八位组成 工作方式 0 1 1 16位定时器/计数器,由TL0低八位和TH0高八位组成 1 0 2 8位定时器/计数器,由TL0低八位组成 1 1 3 TL0低八位和TH0高八位分别位8位定时器/计数器 5.2 定时器/计数器的工作方式选择及控制 (一) 定时/计数器的工作方式寄存器(TMOD, 89H ) GATE C/T M1 M0 GATE C/T M1 M0

452定时器计数器的工作方式选择及控制 (一)定时计数器的工作方式寄存器(TMOD,89H) GATE C/T M Mo GATE C/T MI Mo 定时器和计数器T0模式选择位C/T C/T=0,定时器模式,每一个机器周期计数器自动加1。 1,计数器模式,在单片机T0引脚上每发生一次负跳变,计 数器自动加1。 定时器和计数器T0门控位GATE GATE=0,定时汁计数器工作不受外部控制。 GATE=1,定时/计数器T的起停受INm引脚(P32)的控制
6 定时器和计数器T0模式选择位 =0,定时器模式,每一个机器周期计数器自动加1。 =1,计数器模式,在单片机T0引脚上每发生一次负跳变,计 数器自动加1。 定时器和计数器T0门控位GATE GATE=0,定时/计数器工作不受外部控制。 GATE=1,定时/计数器T0的起停受INT0引脚(P3.2)的控制。 5.2 定时器/计数器的工作方式选择及控制 (一) 定时/计数器的工作方式寄存器(TMOD, 89H ) C/T C/T GATE C/T M1 M0 GATE C/T M1 M0 C/T

452定时器计数器的工作方式选择及控制 (一)定时计数器的工作方式寄存器(TMOD,89H) GATE C/T MI MO GATE C/T MI Mo 定时器/计数器T1的工作方式控制位:MIMo MM0工作方式 说 明 00 13位定时器计数器,由TL0低五位和TH0高八位组成 01 1|16位定时器汁数器,由TL0低八位和TH高八位组成 28位定时器计数器,由0低八位组成 无,定时器计数器T1停止计数
7 定时器/计数器T1的工作方式控制位:M1M0 M1 M0 说 明 0 0 0 13位定时器/计数器,由TL0低五位和TH0高八位组成 工作方式 0 1 1 16位定时器/计数器,由TL0低八位和TH0高八位组成 1 0 2 8位定时器/计数器,由TL0低八位组成 1 1 3 无,定时器/计数器T1停止计数 5.2 定时器/计数器的工作方式选择及控制 (一) 定时/计数器的工作方式寄存器(TMOD, 89H ) GATE C/T M1 M0 GATE C/T M1 M0

452定时器计数器的工作方式选择及控制 (一)定时计数器的工作方式寄存器(TMOD,89H) GATE C/T M Mo GATE C/T MI Mo 定时器和计数器T1模式选择位C/T C/T=0,定时器模式,每一个机器周期计数器自动加1。 C/T=1,计数器模式,在单片机T0引脚上每发生一次负跳变,计 数器自动加1。 定时器和计数器T1的门控位GATE GATE=0,定时计数器T1工作不受外部控制。 GATE=1,定时计数器T的起停受ⅣNT引脚(P3的控制
8 定时器和计数器T1模式选择位 =0,定时器模式,每一个机器周期计数器自动加1。 =1,计数器模式,在单片机T0引脚上每发生一次负跳变,计 数器自动加1。 定时器和计数器T1的门控位GATE GATE=0,定时/计数器T1工作不受外部控制。 GATE=1,定时/计数器T1的起停受INT1引脚(P3.3)的控制。 5.2 定时器/计数器的工作方式选择及控制 (一) 定时/计数器的工作方式寄存器(TMOD, 89H ) C/T C/T GATE C/T M1 M0 GATE C/T M1 M0 C/T

452定时器计数器的工作方式选择及控制 (二)定时/计数器控制寄存器(TCON) 控制定时计数器的起停,反映定时汁计数器是否计满。 D7 De D5 D4 D3 D2 DI DO TCON TF1 TRI TEO TRO IEl IT1 IE0 ITO T1的溢出标志 TR0=1启动定时/计数器T0 TR0=0定时计数器T0停止计数 T1的起停控制位 TR1=1启动定时计数器T1 T0的溢出标志 TR1=0定时计数器T1停止计数 T0的起停控制位
9 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 T1的溢出标志 TCON D7 D6 D5 D4 D3 D2 D1 D0 T0的起停控制位 T1的起停控制位 T0的溢出标志 5.2 定时器/计数器的工作方式选择及控制 (二) 定时/计数器控制寄存器(TCON) 控制定时/计数器的起停,反映定时/计数器是否计满。 TR0 =1 启动定时/计数器T0 TR0 =0 定时/计数器T0停止计数 TR1 =1 启动定时/计数器T1 TR1 =0 定时/计数器T1停止计数

452定时器计数器的工作方式选择及控制 (二)定时/计数器控制寄存器(TCON) 单片机复位时,特殊功能寄存器TCON被清Q TFx(x=0,1)和TRx(x=0,)田软件方法置或清0。既可按单元操 作的方式,也可以按位操作方式 启动T0和T1,清除溢出标志位TFO和TF1操作: SETB TRO SETB TRI CLR TFO CLR TFI o: MOV TCON.#01010000B
10 (二) 定时/计数器控制寄存器(TCON) 单片机复位时,特殊功能寄存器TCON被清0。 TFx(x=0,1)和TRx(x=0,1)由软件方法置1或清0。既可按单元操 作的方式,也可以按位操作方式。 启动T0和T1,清除溢出标志位TF0和TF1操作: SETB TR0 SETB TR1 CLR TF0 CLR TF1 或: MOV TCON, #01010000B 5.2 定时器/计数器的工作方式选择及控制
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《电路》课程教学资源(PPT课件讲稿)第10章 含有耦合电感的电路.ppt
- 《电力系统继电保护》课程教学资源(PPT课件讲稿)第六章 变压器保护.ppt
- 沈阳工程学院:《电机学》课程教学资源(PPT课件讲稿)第二章 变压器.ppt
- 《自动控制原理》课程电子教案(PPT教学课件)第二章 控制系统的数学描述.ppt
- 电子科技大学:《虚拟仪器技术》课程教学资源(PPT课件讲稿)第4章 DAQ虚拟仪器硬件技术.ppt
- 长春工程学院:《电力系统分析》课程教学资源(PPT课件讲稿)第一章 电力系统的稳态分析(主讲:高嬿).ppt
- 《电路》课程教学资源(PPT课件讲稿)第15章 电路方程的矩阵形式.ppt
- 《电力系统继电保护原理》课程教学资源(PPT课件讲稿)第四章 输电线路纵联保护.pps
- 北京大学:《电路基础实验》课程教学资源(PPT课件讲稿,主讲:周小计).ppt
- 武汉理工大学出版社:普通高等教育“十二五”规划教材《发电厂及变电站电气设备》课程电子教案(PPT课件)11 电气总布置.ppt
- 《电力系统继电保护》课程教学资源(PPT课件讲稿)第二章 电网的电流保护 2.1 单侧电源网络相间短路的电流保护.pps
- 《自动控制原理》课程教学资源(PPT课件讲稿)第五章 频域分析法——频率法.ppt
- 安徽理工大学:《人工智能导论 Introduction to Artificial Intelligence》课程教学资源(PPT课件讲稿)第12章 专家系统.ppt
- 安全用电安全知识(PPT课件讲稿).ppt
- 香港科技大学:ASER(A Large-scale Eventuality Knowledge Graph).pptx
- 《传感器原理与应用》课程教学资源(PPT课件)第六章 传感器原理与测量电路.ppt
- 江苏航运职业技术学院:《港口电气维修》课程教学资源(PPT课件讲稿)鼠笼式异步电动机线路故障维修(主讲:季本山).ppt
- 淄博职业学院:《高电压技术》课程教学资源(PPT课件讲稿)高电压绝缘材料的认识(液体绝缘材料的认识).ppt
- 西安电子科技大学:《自动控制原理》课程教学资源(PPT课件讲稿)第二章 自动控制系统的数学模型.pptx
- 淄博职业学院:《高电压技术》课程教学资源(PPT课件讲稿)高电压绝缘材料的认识(固体绝缘材料的认识).ppt
- 华东理工大学:《化工仪表及自动化》课程教学资源(PPT课件讲稿)第三章 过程检测仪表.ppt
- 《电机学》课程电子教案(PPT课件讲稿)第六章 同步电机的稳态分析.ppt
- 《电气控制与可编程控制器技术》课程教学资源(PPT课件)第1章 电气控制技术.ppt
- 四川机电职业技术学院:《SIMATIC S7-300/400PLC原理及应用》课程教学资源(PPT课件讲稿)第3章 S7 PLC的模板特性及硬件组态.ppt
- 武汉理工大学出版社:普通高等教育“十二五”规划教材《发电厂及变电站电气设备》课程电子教案(PPT课件)06 自用电接线.ppt
- 华北电力大学:《电力系统自动化》课程教学资源(PPT课件讲稿)第六章 电力系统自动低频减载(主讲:齐郑).ppt
- 《高电压技术》课程教学资源(PPT课件讲稿)高电压技术实验教学(共五个实验).ppt
- 河海大学:《电机学》课程教学资源(PPT课件讲稿)绪论.ppt
- 《控制理论》课程教学资源(考试大纲)控制理论与控制工程、检测技术与自动化装置.doc
- 武汉理工大学出版社:高等职业教育电气类专业系列教材《发电厂及变电站电气设备》课程教学资源(PPT课件)第一章 绪论(主编:李家坤、朱华杰).ppt
- 《电路分析》课程教学资源(PPT课件讲稿)第七章 电容元件和电感元件.ppt
- 《电路分析基础》课程教学资源(PPT课件)第四章 电路分析中的常用定理.ppt
- 《电路》课程教学资源(PPT课件讲稿)第8章 相量法.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第十四章 动态电路的频域分析.ppt
- 《自动控制原理》课程电子教案(PPT课件讲稿)第二章 控制系统的数学模型.ppt
- 《自动控制原理》课程电子教案(PPT课件讲稿)第三章 控制系统的运动分析.ppt
- 电子科技大学:《虚拟仪器技术》课程教学资源(PPT课件讲稿)第7章 虚拟仪器系统集成的总线技术.ppt
- 《数字逻辑电路》课程教学资源(PPT课件讲稿)第4章 组合逻辑电路.ppt
- 华东理工大学:《测控技术》课程教学资源(PPT课件讲稿)第六章 控制器.ppt
- 《电工基础》课程教学资源(PPT课件讲稿)第1章 直流电路.ppt