图11-7 。定时器2自动加载模式( DCEN = 0 )
FOSC
12
"0"
"1"
T2引脚
(P1.0)
TL2
(8比特)
TR2
RELOAD
TH2
(8比特)
溢流
TF2
C/-T2
定时器2
打断
RCAP2L RCAP2H
过渡
探测器
T2EX引脚
(P1.1)
EXEN2
* Fosc是系统时钟。
EXF2
图11-8 。定时器2自动加载模式( DCEN = 1 )
向下计数重载值
切换
FFH
FFH
RELOAD
EXF2
FOSC
12
"0"
"1"
T2引脚
(P1.0)
TL2
(8比特)
TR2
TH2
(8比特)
溢流
TF2
定时器2
打断
C/-T2
RELOAD
RCAP2L RCAP2H
向上计数重载值
* Fosc是系统时钟。
计数方向:
1 = UP
0 = DOWN
T2EX引脚
(P1.1)
11.2.3波特率发生器模式
位TCLK和/或RCLK T2CON寄存器允许串行口发送和接收波特率导出
从定时器1或定时器2。当TCLK = 0 ,定时器1作为串行口发送波特率发生器。
当TCLK = 1 ,定时器2作为串行口发送波特率发生器。 RCLK对同样的效果
串行口接收波特率。有了这两位,串行口可以有不同的接收和发送波特率
价格 - 一个通过定时器1来产生,另一个通过定时器2 。
图11-9显示了波特率发生器模式定时器2 。波特率发生器模式像自动
重装模式,在TH2翻转使定时器2的寄存器将在16位值重新载入
寄存器RCAP2H和RCAP2L ,这是由软件预置。
波特率在模式1和3是由下面给出定时器2的溢出速率决定:
16
该定时器可配置为“定时器”或“计数器”的操作。在许多应用中,它被配置为
模式1和3的波特率=
定时器2的溢出速率
47
MPC82G516A数据表
笙泉