【教学课件】第6章单片机的定时器计数器.ppt
《【教学课件】第6章单片机的定时器计数器.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第6章单片机的定时器计数器.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6 6章章 单片机的定时器单片机的定时器/计数器计数器 本章的重点内容本章的重点内容n n定时器定时器/计数器的计数器的结构及原理结构及原理n n 定时器定时器/计数器的各种计数器的各种工作方式工作方式n n 掌握定时器计数器的掌握定时器计数器的应用应用 6.1 定时器定时器/计数器结构与原理计数器结构与原理 定时定时/实现方式:实现方式:1.1.软件定时;软件定时;2.2.不可编程硬件定时;不可编程硬件定时;3.3.可编程定时可编程定时 。多重循环多重循环定时芯片定时芯片8253定时定时/计数器计数器1.定时功能定时功能-计数输入信号是计数输入信号是内部时钟脉冲,内部时钟脉冲,每个机器周
2、期每个机器周期使寄存器的值加使寄存器的值加1。所以,计数。所以,计数频率是振荡频率的频率是振荡频率的1/12。2.计数功能计数功能-计数脉冲来自相应的计数脉冲来自相应的外部输入外部输入引脚引脚,T0为为P3.4,T1为为P3.5。定时定时/计数器的核心部件是计数器的核心部件是二进制加二进制加1计数器计数器(TH0、TL0或或TH1、TL1)。定时定时/计数器的功能计数器的功能图6-1 80C51定时器/计数器逻辑结构图6.1.1 定时定时/计数器的结构计数器的结构 用一个简单的框图构造它的模型用一个简单的框图构造它的模型 :N N位计数器构位计数器构成了电路的核心。定时成了电路的核心。定时,计
3、数两种方式的区别在于计数计数两种方式的区别在于计数器的脉冲来源器的脉冲来源.初值寄存器是用来设定初值寄存器是用来设定“定时定时/计数的计数的具体参数具体参数”(1):何时控制启动计数?(2):如何控制定时还是计数?(3):如何控制定时/计数的长短?N位+1计数器TFxN位初值寄存器系统内部时钟fosc/12启动控制TR外部脉冲定时/计数控制C/T计数器溢出中断信号返回计数脉冲CP6.1.2 6.1.2 定时定时/计数器的工作原理计数器的工作原理1)每过一个每过一个机器周期机器周期,计数器增,计数器增1 1,直至计满溢出,直至计满溢出(1212分频分频)2 2)定时器的定时时间与系统的振荡频率紧
4、密相关)定时器的定时时间与系统的振荡频率紧密相关3 3)MCS-51MCS-51单片机的一个机器周期由单片机的一个机器周期由1212个振荡脉冲组成个振荡脉冲组成如果晶振频率为如果晶振频率为12MHZ12MHZ,则:,则:S1S2S6S5S4S3机器周期1检测S1S2S6S5S4S3计数机器周期2ALE检测*定时功能定时功能(2)计数)计数P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RST/VPD9RXD P3.010TXD P3.111INT0 P3.212INT1 P3.313T0 P3.414T1 P3.515WR P3.616RD P3.717XTAL
5、218XTAL119VSS20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN29ALE/PROG30EA/VPP31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC408031 8051 8751S1S2S6S5S4S3机器周期1检测S1S2S6S5S4S3计数机器周期2ALE检测T1控制控制T0控制控制M0M1C/TGATEM0M1C/TGATED0D1D2D3D4D5D6D7M1 M0工作方式选择工作方式选择6.2 定时计数器的相关控制寄存器定时计数器的相关控制寄存器 1模式控制
6、寄存器模式控制寄存器TMODM1 M0C/T 定时定时/计数工作方式选择计数工作方式选择nGATE位:门控位。位:门控位。(1)当当GATE=1时时,定定时时受受外外部部脉脉冲冲的的控控制制只只有有或或引引脚脚为为高高电电平平且且TR0或或TR1置置1时时,相相应应的的定定时时/计计数数器器才才被被选选通通工工作作,这这时时可可用用于于测测量量端出现的正脉冲宽度端出现的正脉冲宽度;(2)当当GATE=0,则则只只要要TR0和和TR1置置1,定定时时/计计数数器器就就被被选选通通,而而不不管管或或的的电电平平是是高高还还是是低。低。定时定时/计数器工作方式计数器工作方式 2控制寄存器控制寄存器T
7、CON D7D6D5D4D3D2D1D0TF1 TR1 TF0 TR0 IE1IT1IE0IT0触发方式选择触发方式选择启动定时启动定时/计数器计数器0 低电平低电平1 下降沿下降沿0 停止停止1 启动启动中断请求中断请求中断请求中断请求标志标志标志标志 *各标志位应注意的问题各标志位应注意的问题TF1位:定时器位:定时器1溢出标志位。溢出标志位。当定时当定时/计数器计数器1溢出时,由溢出时,由硬件置硬件置1。使用使用查询方式查询方式时,此位做状态位供查询,查询有效时,此位做状态位供查询,查询有效后需后需由软件清零由软件清零;使用使用中断方式中断方式时,此位做中断申请标志位,进入中时,此位做中
8、断申请标志位,进入中断服务后被断服务后被硬件自动清零硬件自动清零。TR1位:定时器位:定时器1运行位。运行位。该位靠该位靠软件置位或清零,置位软件置位或清零,置位时,定时时,定时/计数器接通工计数器接通工作,清零时,停止工作。作,清零时,停止工作。6.3 定时器计数器的工作方式定时器计数器的工作方式 定时器计数器共有四种工作方式定时器计数器共有四种工作方式 1.方式方式013位方式位方式 TF0T0TR0GATEINT011&C/T=1振荡器振荡器1/12C/T=0TL0 TH08位位低低5位位13位计数器位计数器定时定时器器演演 示示继继 续续T12T5*T4T0TH0TL0返返 回回n当当
9、 =0时时,控控制制开开关关接接通通内内部部振振荡荡器器,T0对机器周期进行计数,其定时时间为:对机器周期进行计数,其定时时间为:t=(213-T0初值)初值)机器周期机器周期n当当 =1时,控制开关接通外部输入信号,时,控制开关接通外部输入信号,当外部信号电平从当外部信号电平从“1”到到“0”跳变时,跳变时,加加1计数器加计数器加1,处于计数工作方式。,处于计数工作方式。C/TC/T2.方式方式116位方式位方式其定时时间为:其定时时间为:t=(216-T0初值)初值)机器周期机器周期 振荡器1/12TL0 TH0TF011&T0TR0GATEINT0C/T=0C/T=18位8位1616位计
10、数器位计数器3.方式方式28位自动装入时间常数方式位自动装入时间常数方式其定时时间为:其定时时间为:t=t=(2 28 8-T0-T0初值)初值)机器周期机器周期 TF0振荡器振荡器1/1211&T0TR0GATEINT0C/T=0C/T=1TL0 TH04.4.方式方式3232个个8 8位方式位方式 仅仅T0可以工作在方式可以工作在方式3此时此时T0分成分成2个个 独立的计数器独立的计数器TL0和和TH0,TL0用来作为用来作为T0的控制信号(的控制信号(TR0、TF0),),TH0用来用来作为作为T1的控制信号(的控制信号(TR1、TF1)。)。6.4 单片机定时器单片机定时器/计数器的应
11、用计数器的应用 计算计数器的计算计数器的计数初值计数初值:编程时将计数初值送编程时将计数初值送THi、TLi;可编程器件在使用前需要进行可编程器件在使用前需要进行初始化初始化:确定确定TMOD控制字控制字:编程时将控制字送:编程时将控制字送 TMOD;开中断(如果使用中断方式)开中断(如果使用中断方式):编程实编程实置位置位EA、ETi TRi位置位控制定时器的启动和停止。位置位控制定时器的启动和停止。例例1 1:设晶振频率设晶振频率f fOSCOSC=6MHz=6MHz,使用,使用定时器定时器1 1以方式以方式1 1产产生周期为生周期为500s500s的方波脉冲,并的方波脉冲,并由由P1.0
12、 P1.0 输出输出。试以。试以中断方式中断方式实现。实现。80518051P1.0P1.0500s500s TMOD确定确定T1控制控制T0控制控制XXXX1000M0M1C/TGATEM0M1C/TGATE控制字控制字10H定时器定时器1方方 式式1 计算计数器的计数初值;计算计数器的计数初值;要产生要产生500s 的方波脉冲,只需在的方波脉冲,只需在P1.0端以端以250s为间为间隔,隔,交替输出高低电平交替输出高低电平即可实现。为此,即可实现。为此,定时间应为定时间应为250s 。使用。使用6z晶振,则一个机器周期为晶振,则一个机器周期为2s,设待求计数初,设待求计数初值为,则:值为,
13、则:(216X)210-6=25010-6 即即216X=125 X216-125=10000H-7DH 0FF83H所以,初值为:所以,初值为:TH1=0FFH,TL1=83H请思考请思考 为什么?为什么?采用中断方式:编程时打开全局和局部中断。采用中断方式:编程时打开全局和局部中断。由定时器控制寄存器由定时器控制寄存器TCON中的中的TR1位控制位控制定时器的启动和停止。定时器的启动和停止。TR11,启动;,启动;TR10,停止。,停止。程序设计程序设计 ORG 0000H LJMP MAIN ;主程序入口;主程序入口 ORG 001BH LJMP INTT1 ;T1中断入口中断入口INT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 单片机 定时器 计数器
限制150内