单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt

上传人:龙*** 文档编号:4024246 上传时间:2019-09-12 格式:PPT 页数:101 大小:1.07MB
下载 相关 举报
单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt_第1页
第1页 / 共101页
单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt_第2页
第2页 / 共101页
单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt_第3页
第3页 / 共101页
单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt_第4页
第4页 / 共101页
单片机原理及应用C语言版6MCS-51单片机定时器计数器.ppt_第5页
第5页 / 共101页
点击查看更多>>
资源描述

1、单片机原理及应用( C语言版)第 6章 MCS-51单片机定时器 /计数器主 编: 周国运本章 制作: 仝选悦中国水利水电出版社第 6章 MCS-51单片机定时器 /计数器目 录6.1 MCS-51定时器 /计数器的结构及原理6.2 定时器 T0、 T16.3 定时器 T26.4 定时器应用举例本章主要讨论 MCS-51单片机定时器 /计数器的逻辑结构和工作原理。内容主要有MCS-51单片机定时器 T0、 T1、 T2的逻辑结构,工作方式的选择和应用。本章为单片机的主要内容,也是第七章串行口的学习的基础。第 6章 MCS-51单片机的定时器 /计数器6.1 MCS-51单片机定时器 /计数器的

2、结构及原理主要内容6.1.1 MCS-51单片机定时器的结构6.1.2 MCS-51单片机定时器的工作原理6.1.3 定时器 /计数器的控制寄存器6.1.1 MCS-51单片机定时器的结构 MCS-51单片机定时器 /计数器逻辑结构图: CPU中断溢出溢出溢出定时器 0 定时器 1 定时器 2TMOD T2CON T2MODTCONTH0 TL0 TH1 TL1 TH2 TL2RCAP2LRCAP2H模式模式T2(P1.0)T1(P3.5) T2EX(P1.1)T0(P3.4)模式控制控制控制中断重装捕获6.1.1 MCS-51单片机定时器的结构 MCS-51主要由如下构成 : 三个 16位的

3、可编程定时器 /计数器:定时器/计数器 0、 1和 2。 每个定时器有两部分构成: THx和 TLx 特殊功能寄存器 T2MOD和 T2CON ,主要对 T2进行控制。 特殊功能寄存器 TMOD和 TCON ,主要对T0和 T1进行控制。6.1.1 MCS-51单片机定时器的结构 引脚 P3.5、 P3.4、 P1.0,输入计数脉冲。 定时器 T0、 T1和 T2是 3个中断源,可以向CPU 发出中断请求。 定时器 /计数器 T2增加了两个 8位的寄存器:RCAP2H和 RCAP2L。 特殊功能寄存器之间通过内部总线和控制逻辑电路连接起来。 6.1.2 MCS-51单片机定时器的工作原理 定时

4、器 /计数器 T0、 T1、 T2 的内部结构简图如下图所示。C/T=0中断请求振荡器TLx(8位 )THx(8位 )Tx12分频TFxC/T=1 控制TRx6.1.2 MCS-51单片机定时器 /计数器的工作原理从上图可以看出: 定时器的实质是一个加 1计数器 。 C/T =0 ,为定时器方式。计数信号由片内振荡电路提供,振荡脉冲 12分频送给计数器,每个机器周期计数器值增 1。例如 :如果晶振频率为 12MHz,则最高计数频率为 0.5MHz6.1.2 MCS-51单片机定时器 /计数器的工作原理 C/T =1 ,为计数方式 。 计数信号由 Tx引脚 (P3.4、 P3.5和P1.0)输入,每输入一有效信号,相应的计数器中的内容进行加 1。 控制信号 TRx=1时,定时器启动 。 当定时器由全 1加到全 0时计满溢出,从 0开始继续计数, TFx=1 ,向 CPU申请中断。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。