《PIC08定时器计数器TMR0》.pptVIP

  • 23
  • 0
  • 约5.6千字
  • 约 25页
  • 2015-10-06 发布于河南
  • 举报
《PIC08定时器计数器TMR0》.ppt

第七章 定时器/计数器TMR0 PIC 系列单片机内部配备有数量不等的定时器/计数器模块:例如PIC17CX系列和PIC18CX系列都都配置了4个定时器/计数器模块;而PIC16F87X系列都配置了3个定时器/计数器模块,分别记为TMR0、TMR1和TMR2。 TMR0、TMR1和TMR2在电路上均不相同,而且用途也各有所异,但是三者也存在许多共同之处。本章讲解的是TMR0,TMRl和TMR2将在后面章节中讲解。 其实定时器都是一个由时钟信号触发的递增的计数器;都是从预先设定的初始值开始累计,在累计数超过最大值,或者超过预先设定的值时便产生溢出,并同时会建立一个相应的溢出标志(即中断标志位)。 TMR0的特性: ①核心部分是一个8位宽,在时钟信号上升沿触发的循环累加计数寄存器TMR0; ②TMR0是一个特殊功能寄存器,地址为01H或101H; ③有一个可选用的8位可编程分频器; ④有一个可选用的8位可编程分频器; ⑤信号源可以是内部时钟信号源(定时器模式),也可以是外部时钟信号源(计数器模式)。 ⑥当使用外部触发信号作为时钟信号源时,可定义触发方式,即上升沿触发或下降沿触发; ⑦具有溢出中断功能。 §7.1 与TMR0模块相关的寄存器

文档评论(0)

1亿VIP精品文档

相关文档