单片机原理与项目实践6第六章-定时计数器课件

上传人:新** 文档编号:568241653 上传时间:2024-07-23 格式:PPT 页数:38 大小:7.55MB
返回 下载 相关 举报
单片机原理与项目实践6第六章-定时计数器课件_第1页
第1页 / 共38页
单片机原理与项目实践6第六章-定时计数器课件_第2页
第2页 / 共38页
单片机原理与项目实践6第六章-定时计数器课件_第3页
第3页 / 共38页
单片机原理与项目实践6第六章-定时计数器课件_第4页
第4页 / 共38页
单片机原理与项目实践6第六章-定时计数器课件_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《单片机原理与项目实践6第六章-定时计数器课件》由会员分享,可在线阅读,更多相关《单片机原理与项目实践6第六章-定时计数器课件(38页珍藏版)》请在金锄头文库上搜索。

1、第六章第六章 定时定时/ /计数器计数器主主 要要 内内 容容6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理6.1.1 6.1.1 定时定时/ /计数器基本结构计数器基本结构定时定时/ /计数器的基本结构图计数器的基本结构图6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理6.1.2 6.1.2 定时定时/ /计数器工作原理计数器工作原理定时定时/ /计数器的计数器的工作原理工作原理6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理 1 1 6 6 1 1 6 6位位的的定定时时位位的的定定时时 / / / /计计数数器器实实质质

2、上上就就是是一一个个计计数数器器实实质质上上就就是是一一个个 加加加加1 1 1 1计计计计数数 器器数数 器器 ,每每来来一一个个脉脉冲冲则则加加,每每来来一一个个脉脉冲冲则则加加 1 1 1 1计计数数器器加加计计数数器器加加 1 1 1 1,当当加加,当当加加 1 1 1 1计计计计数数器器为为全全数数器器为为全全 1 1 1 1时时,再再来来一一个个脉脉冲冲就就使使加加时时,再再来来一一个个脉脉冲冲就就使使加加 1 1 1 1计计数数器器溢溢出出计计数数器器溢溢出出回回零零;且且加加回回零零;且且加加 1 1 1 1计计数数器器的的的的溢溢出出使使得得计计数数器器的的的的溢溢出出使使得

3、得 T TC CO ON NT TC CO ON N 寄寄存存器器中中寄寄存存器器中中的的的的T TF F0 0T TF F0 0( 或或( 或或 T TF F1 1T TF F1 1) 置置) 置置 1 1 1 1, 向向, 向向 C CP PU UC CP PU U 发发出出中中断断请请求求。当当定定发发出出中中断断请请求求。当当定定时时时时/ / / /计计数数器器工工作作于于计计数数器器工工作作于于 定定时时模模式式定定时时模模式式 ,则则加加,则则加加 1 1 1 1计计数数器器的的的的溢溢计计数数器器的的的的溢溢出出表表示示定定时时时时间间到到;如如果果定定时时出出表表示示定定时时

4、时时间间到到;如如果果定定时时 / / / /计计数数器器工工作作于于计计数数器器工工作作于于 计计计计数数模模式式数数模模式式 ,则则加加,则则加加 1 1 1 1 计计 数数 器器 的的 的的 溢溢 出出计计 数数 器器 的的 的的 溢溢 出出表示计数值已满。表示计数值已满。表示计数值已满。表示计数值已满。6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理 一个机器周期等于一个机器周期等于一个机器周期等于一个机器周期等于12121212个振荡周期,所以个振荡周期,所以个振荡周期,所以个振荡周期,所以计数频率是振荡频率的计数频率是振荡频率的计数频率是振荡频率的计数频率是振

5、荡频率的1/121/121/121/12。T=s 如果晶振为如果晶振为如果晶振为如果晶振为12MHz12MHz12MHz12MHz,则计数周期为,则计数周期为,则计数周期为,则计数周期为:6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理 定定 时时 / /计计数数器器是是一一种种 可可编编程程部部件件 , 所所以以在在定定 时时 / /计计数数器器开开始始工工作作之之前前, C CP PU U 必必 须须 将将一一些些命命令令(称称为为控控制制字字)写写入入定定时时 / /计计数数器器 。6.2 6.2 定时定时/ /计数器的控制计数器的控制1.1.定时器方式控制寄存器定

6、时器方式控制寄存器TMODTMOD 定时计数器定时计数器定时计数器定时计数器T1 T1 T1 T1 定时计数器定时计数器定时计数器定时计数器T0 T0 T0 T0 TMODTMOD寄存器结构寄存器结构TMODTMOD控制位功能控制位功能6.2 6.2 定时定时/ /计数器的控制计数器的控制6.2 6.2 定时定时/ /计数器的控制计数器的控制2.2.定时器控制寄存器定时器控制寄存器TCONTCONTCONTCON寄存器结构寄存器结构6.1 6.1 定时定时/ /计数器结构和工作原理计数器结构和工作原理TCONTCON有关控制位功能有关控制位功能6.3 6.3 定时定时/ /计数器的工作方式计数

7、器的工作方式 对对T T M MO OD D 寄寄存存器器的的 M M1 1、M M0 0位位的的设设置置,可可选选择择四四种种工工作作方方式式,即即 方方 式式 0 0、方方式式 1 1、方方式式2 2和和方方式式 3 3。下下面面用用 T TH Hx x、T TL Lx x(x x= =1 1或或0 0)表表示示T TH H1 1、T TL L1 1、T TH H0 0、T TL L0 0。1.1.方式方式 0 0当当当当TMODTMODTMODTMOD中中中中M1M0=00M1M0=00M1M0=00M1M0=00时,定时计数器工作在方式时,定时计数器工作在方式时,定时计数器工作在方式时

8、,定时计数器工作在方式0 0 0 06.3 6.3 定时定时/ /计数器的工作方式计数器的工作方式定时定时/ /计数器计数器T1T1(T0T0)工作模式)工作模式0 0 在这种模式下,在这种模式下,在这种模式下,在这种模式下,16161616寄存器(寄存器(寄存器(寄存器(THxTHxTHxTHx和和和和TLxTLxTLxTLx)只用)只用)只用)只用13131313位,其中位,其中位,其中位,其中THxTHxTHxTHx占高占高占高占高8 8 8 8位位位位,TLxTLxTLxTLx占低占低占低占低5 5 5 5位位位位,TLxTLxTLxTLx的高的高的高的高3 3 3 3位未用。当位未用

9、。当位未用。当位未用。当TLxTLxTLxTLx的低的低的低的低5 5 5 5位溢出时向位溢出时向位溢出时向位溢出时向THxTHxTHxTHx进位,而进位,而进位,而进位,而THxTHxTHxTHx溢出时溢出时溢出时溢出时硬件置位硬件置位硬件置位硬件置位TFxTFxTFxTFx,并申请,并申请,并申请,并申请中断中断中断中断。定时、计数溢。定时、计数溢。定时、计数溢。定时、计数溢出否可查询出否可查询出否可查询出否可查询TF0TF0TF0TF0是否置位,如果开中断则产生溢出是否置位,如果开中断则产生溢出是否置位,如果开中断则产生溢出是否置位,如果开中断则产生溢出中断。中断。中断。中断。6.3 6

10、.3 定时定时/ /计数器的工作方式计数器的工作方式2.2.方式方式1 1 当当当当TMODTMODTMODTMOD中中中中M1M0=01M1M0=01M1M0=01M1M0=01时,定时计数器工作时,定时计数器工作时,定时计数器工作时,定时计数器工作在方式在方式在方式在方式1 1 1 1。该模式是一个。该模式是一个。该模式是一个。该模式是一个16161616位定时计数方式。位定时计数方式。位定时计数方式。位定时计数方式。定时定时/ /计数器计数器T1T1(T0T0)工作模式)工作模式1 16.3 6.3 定时定时/ /计数器的工作方式计数器的工作方式3.3.方式方式2 2 当当当当TMODT

11、MODTMODTMOD中中中中M1M0=10M1M0=10M1M0=10M1M0=10时,定时计数器工作时,定时计数器工作时,定时计数器工作时,定时计数器工作在方式在方式在方式在方式2 2 2 2。方式。方式。方式。方式2 2 2 2是是是是8 8 8 8位的可自动重装载的定时位的可自动重装载的定时位的可自动重装载的定时位的可自动重装载的定时计数方式。计数方式。计数方式。计数方式。定时定时/ /计数器计数器T1T1(T0T0)工作模式)工作模式2 26.3 6.3 定时定时/ /计数器的工作方式计数器的工作方式4.4.方式方式3 3 当当当当TMODTMODTMODTMOD中中中中M1M0=1

12、1M1M0=11M1M0=11M1M0=11时,定时计数器工作时,定时计数器工作时,定时计数器工作时,定时计数器工作在方式在方式在方式在方式3 3 3 3。定时定时/ /计数器计数器T1T1(T0T0)工作模式)工作模式3 36.3 6.3 定时定时/ /计数器的工作方式计数器的工作方式6.4.1 6.4.1 定时定时/ /计数器计数器T2T2的寄存器的寄存器1.1.T2CONT2CON6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍T2CONT2CON寄存器各位含义寄存器各位含义 TF2TF2TF2TF2:定时:定时:定时:定时/ / / /计数器计数器计数器计数器T2T2T2T2

13、溢出标志位。溢出标志位。溢出标志位。溢出标志位。 EXF2EXF2EXF2EXF2:定时:定时:定时:定时/ / / /计数器计数器计数器计数器T2T2T2T2外部标志位。外部标志位。外部标志位。外部标志位。 RCLKRCLKRCLKRCLK:接收时钟标志。:接收时钟标志。:接收时钟标志。:接收时钟标志。 TCLKTCLKTCLKTCLK:发送时钟标志。:发送时钟标志。:发送时钟标志。:发送时钟标志。 TR2TR2TR2TR2:T2T2T2T2的运行控制位。的运行控制位。的运行控制位。的运行控制位。 C/ C/ C/ C/ :定时:定时:定时:定时/ / / /计数器选择。计数器选择。计数器选

14、择。计数器选择。 CP/ CP/ CP/ CP/ :捕获:捕获:捕获:捕获/ / / /重装载控制位。重装载控制位。重装载控制位。重装载控制位。6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍6.4.1 6.4.1 定时定时/ /计数器计数器T2T2的寄存器的寄存器2.2. T2MODT2MOD6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍T2CODT2COD寄存器各位含义寄存器各位含义 T2OET2OET2OET2OE:定时:定时:定时:定时/ / / /计数器计数器计数器计数器T2T2T2T2输出允许位。输出允许位。输出允许位。输出允许位。 DCENDCENDCEND

15、CEN:向下计数允许位。:向下计数允许位。:向下计数允许位。:向下计数允许位。6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍3 3TH2TH2,TL2TL2TH2TH2TH2TH2存放计数值的存放计数值的存放计数值的存放计数值的高高高高8 8 8 8位位位位,TL2TL2TL2TL2存放计数值的存放计数值的存放计数值的存放计数值的低低低低8 8 8 8位位位位。4 4RCAP2HRCAP2H,RCAP2LRCAP2L捕获寄存器捕获寄存器在捕捉方式时,存放捕捉时刻在捕捉方式时,存放捕捉时刻在捕捉方式时,存放捕捉时刻在捕捉方式时,存放捕捉时刻TH2TH2TH2TH2和和和和TL2TL2

16、TL2TL2的瞬间值,的瞬间值,的瞬间值,的瞬间值,RCAP2H=TH2RCAP2H=TH2RCAP2H=TH2RCAP2H=TH2,RCAP2L=TL2RCAP2L=TL2RCAP2L=TL2RCAP2L=TL2,在重装方式时存放重,在重装方式时存放重,在重装方式时存放重,在重装方式时存放重装初值,装初值,装初值,装初值,TH2=RCAP2HTH2=RCAP2HTH2=RCAP2HTH2=RCAP2H,TL2=RCAP2LTL2=RCAP2LTL2=RCAP2LTL2=RCAP2L。6.4.6.4.2 2 T2T2的工作方式的工作方式6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍

17、定时定时/ /计数器计数器T2T2工作方式工作方式1 1自动重装初值自动重装初值1616位定时或计数器位定时或计数器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍下降沿触发自动重装初值下降沿触发自动重装初值下降沿触发自动重装初值下降沿触发自动重装初值16161616位定时位定时位定时位定时/ / / /计数器计数器计数器计数器T2T2T2T2结构结构结构结构1 1自动重装初值自动重装初值1616位定时或计数器位定时或计数器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 控制寄存器控制寄存器控制寄存器控制寄存器T2CONT2CONT2CONT2CON中的中的中的中的CP/

18、RL2CP/RL2CP/RL2CP/RL2置置置置“0 0 0 0”时,定时时,定时时,定时时,定时器器器器2 2 2 2被选择为被选择为被选择为被选择为自动重载模式自动重载模式自动重载模式自动重载模式。该模式下,定时器。该模式下,定时器。该模式下,定时器。该模式下,定时器2 2 2 2计计计计数至溢出时,数至溢出时,数至溢出时,数至溢出时,将寄存器将寄存器将寄存器将寄存器RC2HRC2HRC2HRC2H、RC2LRC2LRC2LRC2L中的中的中的中的16161616位初始值位初始值位初始值位初始值重新装入定时器的重新装入定时器的重新装入定时器的重新装入定时器的TH2TH2TH2TH2、TL

19、2TL2TL2TL2寄存器中,开始新一轮寄存器中,开始新一轮寄存器中,开始新一轮寄存器中,开始新一轮计数循环。计数循环。计数循环。计数循环。并置位寄存器并置位寄存器并置位寄存器并置位寄存器T2CONT2CONT2CONT2CON的的的的TF2TF2TF2TF2位表示计数溢位表示计数溢位表示计数溢位表示计数溢出,从而向出,从而向出,从而向出,从而向CPUCPUCPUCPU发送中断请求信号。发送中断请求信号。发送中断请求信号。发送中断请求信号。溢出标志溢出标志溢出标志溢出标志TF2TF2TF2TF2必必必必须由程序清零须由程序清零须由程序清零须由程序清零。1 1自动重装初值自动重装初值1616位定

20、时或计数器位定时或计数器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 根据控制寄存器根据控制寄存器根据控制寄存器根据控制寄存器T2MODT2MODT2MODT2MOD中中中中DCENDCENDCENDCEN控制位的设置,自动控制位的设置,自动控制位的设置,自动控制位的设置,自动重载模式可进一步分为重载模式可进一步分为重载模式可进一步分为重载模式可进一步分为两种类型两种类型两种类型两种类型。(1 1 1 1)若若若若DCEN=0DCEN=0DCEN=0DCEN=0,则递增,则递增,则递增,则递增/ / / /递减计数选择被禁止,此时定递减计数选择被禁止,此时定递减计数选择被禁止,此

21、时定递减计数选择被禁止,此时定时器只能递增计数。时器只能递增计数。时器只能递增计数。时器只能递增计数。(2 2 2 2)若若若若DCEN=1DCEN=1DCEN=1DCEN=1,则递增,则递增,则递增,则递增/ / / /递减计数选择被使能,此时定递减计数选择被使能,此时定递减计数选择被使能,此时定递减计数选择被使能,此时定时器可以递增或递减计数。时器可以递增或递减计数。时器可以递增或递减计数。时器可以递增或递减计数。 捕捉方式捕捉方式6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍定时定时定时定时/ / / /计数器计数器计数器计数器T2T2T2T2的捕捉方式的捕捉方式的捕捉方式的

22、捕捉方式 控制寄存器控制寄存器控制寄存器控制寄存器T2CONT2CONT2CONT2CON中的中的中的中的CP/ CP/ CP/ CP/ 及及及及EXEN2EXEN2EXEN2EXEN2置位时,置位时,置位时,置位时,定时器进入定时器进入定时器进入定时器进入16161616位捕获模式位捕获模式位捕获模式位捕获模式。此模式下,递减计数。此模式下,递减计数。此模式下,递减计数。此模式下,递减计数功能功能功能功能必须禁止必须禁止必须禁止必须禁止。 执行完捕获操作,执行完捕获操作,执行完捕获操作,执行完捕获操作,EXF2EXF2EXF2EXF2置位,可用来产生中置位,可用来产生中置位,可用来产生中置位

23、,可用来产生中断请求。断请求。断请求。断请求。6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 波特率发生器波特率发生器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 当当RCLKRCLK或或TCLKTCLK为为1 1时时,T2T2就就处处于于波波特特率率发发生生器器方方式式。T2T2的的计计数数脉脉冲冲可可以以由由fosc/2fosc/2或或P1.1P1.1输入。输入。波特率波特率=T2=T2的溢的溢/16/16 =fosc/(32(65536-(RCAP2H =fosc/(32(65536-(RCAP2H,RCAP2L)RCAP2L) 可编程时钟输出可编程时钟输出6.

24、4 6.4 定时定时/ /计数器计数器T2T2介绍介绍时钟输出方式下的定时器时钟输出方式下的定时器时钟输出方式下的定时器时钟输出方式下的定时器T2T2T2T2结构结构结构结构 波特率发生器波特率发生器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 对对于于5252系系列列单单片片机机,可可设设置置定定时时/ /计计数数器器2 2通通过过P1.0P1.0引引脚脚输输出出时时钟钟。P1.0P1.0引引脚脚除除用用作作通通用用I/OI/O口口外外,还还有有两两个个功功能能可可供供选选用用:用用于于定定时时/ /计计数数器器2 2的的外外部部计计数数输输入入和和定定时时/ /计数器计数器2

25、 2的时钟信号输出的时钟信号输出。 波特率发生器波特率发生器6.4 6.4 定时定时/ /计数器计数器T2T2介绍介绍 通过软件将通过软件将T2CON.1T2CON.1的的C/T2 C/T2 位设置位设置为为0 0,并将,并将T2MODT2MOD的的T2OET2OE位设置为位设置为1 1就可将定就可将定时时/ /计数器计数器2 2选定为选定为时钟信号发生器时钟信号发生器,而,而T2CONT2CON的的TR2TR2位用来控制时钟信号输出开始位用来控制时钟信号输出开始或结束。其设置公式如下:或结束。其设置公式如下: 时钟信号输出频率时钟信号输出频率= =振荡器频率振荡器频率/(4(65535-(R

26、CAP2H/(4(65535-(RCAP2H,RCAP2L)RCAP2L)1 1 定时定时/ /计数器初始化的步骤计数器初始化的步骤6.5 6.5 定时定时/ /计数器的初始化计数器的初始化(1 1)写)写TMODTMOD,设置,设置定时定时/ /计数器计数器的工作方式。的工作方式。(2 2)计算定时)计算定时/ /计数器的初值,写入计数器的初值,写入TH0/TH1TH0/TH1、TL0/TL1TL0/TL1。(3 3)设置)设置IEIE、IPIP,以开放相应的中断和设,以开放相应的中断和设定中断优先级。定中断优先级。2 2 定时器的计数初值定时器的计数初值C C的计算和装入的计算和装入6.5

27、 6.5 定时定时/ /计数器的初始化计数器的初始化计数初值(计数初值(C C)的求法如下:)的求法如下:计数方式计数方式:计数初值:计数初值 C= C=模模X X(其中(其中X X为要为要计的脉冲个数)。计的脉冲个数)。定时方式定时方式:计数初值:计数初值 C=t/MC C=t/MC补补= =模模t/MCt/MC。1 1 程序分析程序分析2 2 电路图电路图3 3 程序程序6.6 6.6 定时定时/ /计数器的应用例程计数器的应用例程例例6.1 6.1 已知晶振为已知晶振为12MHz12MHz,利用定时,利用定时/ /计数器计数器T0T0使使P1.0P1.0连接的发光二极管每连接的发光二极管

28、每1s1s亮一次。亮一次。1 1 程序分析程序分析2 2 电路图电路图3 3 程序程序6.6 6.6 定时定时/ /计数器的应用例程计数器的应用例程例例6.2 6.2 单片机单片机P2P2口接一个共阴极数码管,利口接一个共阴极数码管,利用消抖开关产生下降沿信号,用数码管显示用消抖开关产生下降沿信号,用数码管显示计数次数(最多计计数次数(最多计1515次)。次)。1 1 程序分析程序分析 2 2 电路图电路图 3 3 程序程序6.6 6.6 定时定时/ /计数器的应用例程计数器的应用例程例例例例6.36.36.36.3:如图:如图:如图:如图6-146-146-146-14所示,已知晶振为所示,

29、已知晶振为所示,已知晶振为所示,已知晶振为11.0592MHz11.0592MHz11.0592MHz11.0592MHz(1 1 1 1)利用定时)利用定时)利用定时)利用定时/ / / /计数器计数器计数器计数器T0T0T0T0可实现计时功能,最大计时时可实现计时功能,最大计时时可实现计时功能,最大计时时可实现计时功能,最大计时时间为间为间为间为99999999小时;小时;小时;小时;(2 2 2 2)支持暂停功能,按键盘中左下角的)支持暂停功能,按键盘中左下角的)支持暂停功能,按键盘中左下角的)支持暂停功能,按键盘中左下角的K1K1K1K1键,可暂停键,可暂停键,可暂停键,可暂停计时计时

30、计时计时; ; ; ;(3 3 3 3)按下)按下)按下)按下K2K2K2K2,可继续计时。,可继续计时。,可继续计时。,可继续计时。说明:说明:说明:说明:74HC57374HC57374HC57374HC573是锁存器,当是锁存器,当是锁存器,当是锁存器,当OEOEOEOE0 0 0 0、LELELELE1 1 1 1时,输出端时,输出端时,输出端时,输出端数据等于输入端数据;当数据等于输入端数据;当数据等于输入端数据;当数据等于输入端数据;当OEOEOEOE0 0 0 0、LELELELE0 0 0 0时,输出端保持时,输出端保持时,输出端保持时,输出端保持不变。不变。不变。不变。6.7

31、 6.7 小小 结结1 1 1 1 定时和计数实质都是定时和计数实质都是定时和计数实质都是定时和计数实质都是对脉冲的计数对脉冲的计数对脉冲的计数对脉冲的计数,只是被计,只是被计,只是被计,只是被计数脉冲的来源不同,定时方式的计数初值和被计数脉冲的来源不同,定时方式的计数初值和被计数脉冲的来源不同,定时方式的计数初值和被计数脉冲的来源不同,定时方式的计数初值和被计脉冲的周期有关,而计数方式的脉冲的周期有关,而计数方式的脉冲的周期有关,而计数方式的脉冲的周期有关,而计数方式的计数初值计数初值计数初值计数初值只和被只和被只和被只和被计脉冲的个数有关计脉冲的个数有关计脉冲的个数有关计脉冲的个数有关(计

32、由高到低的边沿数),无(计由高到低的边沿数),无(计由高到低的边沿数),无(计由高到低的边沿数),无论计数还是定时,当计满规定的脉冲个数,即计论计数还是定时,当计满规定的脉冲个数,即计论计数还是定时,当计满规定的脉冲个数,即计论计数还是定时,当计满规定的脉冲个数,即计数回零时,会自动置位数回零时,会自动置位数回零时,会自动置位数回零时,会自动置位TFTFTFTF位,可以通过查询方式位,可以通过查询方式位,可以通过查询方式位,可以通过查询方式监视,查询后要注意监视,查询后要注意监视,查询后要注意监视,查询后要注意清清清清TFTFTFTF,在允许中断情况下,定,在允许中断情况下,定,在允许中断情况

33、下,定,在允许中断情况下,定时时时时/ / / /计数器自动进入中断,中断后会自动清计数器自动进入中断,中断后会自动清计数器自动进入中断,中断后会自动清计数器自动进入中断,中断后会自动清TFTFTFTF。6.7 6.7 小小 结结2 2 2 2 定时定时定时定时/ / / /计数器的控制通过定时器方式控制寄存器计数器的控制通过定时器方式控制寄存器计数器的控制通过定时器方式控制寄存器计数器的控制通过定时器方式控制寄存器TMODTMODTMODTMOD与定时器控制寄存器与定时器控制寄存器与定时器控制寄存器与定时器控制寄存器TCONTCONTCONTCON进行控制。方式进行控制。方式进行控制。方式进

34、行控制。方式0 0 0 0是是是是13131313位计数位计数位计数位计数器,方式器,方式器,方式器,方式1 1 1 1是是是是16161616位计数器,方式位计数器,方式位计数器,方式位计数器,方式2 2 2 2是具有自动再装入的是具有自动再装入的是具有自动再装入的是具有自动再装入的8 8 8 8位计数器,方式位计数器,方式位计数器,方式位计数器,方式3 3 3 3把定时器把定时器把定时器把定时器0 0 0 0分成两个分成两个分成两个分成两个8 8 8 8位计数器,定时位计数器,定时位计数器,定时位计数器,定时器器器器1 1 1 1停止计数。停止计数。停止计数。停止计数。3 3 3 3 计数初值(计数初值(计数初值(计数初值(C C C C)的求法如下:)的求法如下:)的求法如下:)的求法如下:计数方式计数方式计数方式计数方式 计数初值计数初值计数初值计数初值 C= C= C= C=模模模模X X X X(其中(其中(其中(其中X X X X为要计的脉冲个数)为要计的脉冲个数)为要计的脉冲个数)为要计的脉冲个数)定时方式定时方式定时方式定时方式 计数初值计数初值计数初值计数初值 C=t/MC C=t/MC C=t/MC C=t/MC补补补补= = = =模模模模t/MCt/MCt/MCt/MC

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号