PIC13定时器TMR2.pptVIP

  • 64
  • 0
  • 约7.65千字
  • 约 28页
  • 2017-09-23 发布于河南
  • 举报
第十章 定时器TMR2 本章将介绍另一款定时器TMR2模块,TMR2与前面介绍的TMR0和TMR1相比,最大的差别是只能工作于定时模式,因此称它为“定时器TMR2”。 10.1 TMR2的特性 TMR2为8位宽,附带二个4位宽的分频器:一个“预分频器”和一个“后分频器”,一个可编程的8位周期寄存器PR2。其主要用途: 可以用作时间定时器,但是不能作为计数器; 可以为同步串行端口MSSP模块提供波特率时钟; 可以与CCP模块配合使用,实现脉宽调制PWM功能。 TMR2的核心是一个可以由软件读/写的8位宽的计数器,它也是按递增计数,从某一初值(缺省为0)开始递增,直到与周期寄存器PR2中内容匹配之后,在下一次递增时则返回到00H,并且会产生匹配信号,该匹配信号将作为“后分频器”的计数脉冲。 只有在后分频器产生溢出时,才会将溢出中断标志位TMR2IF(PIR1的bit1)置1。如果此时相关的中断使能位都置位,则会引起CPU的中断响应。通过对中断使能位TMR2IE的置位或复位,即可允许或禁止CPU响应TMR2产生的中断请求。 TMR2和RAM空间统一编址,地址为11H; 可用软件方式直接读/写TMR2的内容; 有一个4位的预分频器和一个4位的后分频器; 有一个8位周期寄存器; 累加

文档评论(0)

1亿VIP精品文档

相关文档