
W79E532/W79L532
定时器2控制
位:
7
TF2
6
EXF2
5
RCLK
4
TCLK
3
EXEN2
2
TR2
1
C / T2
0
CP / RL2
助记符: T2CON
TF2 :
地址: C8H
定时器2溢出标志位:该位被设置时,定时器2溢出。当计数为它还可设置
等于递减计数模式下的捕获寄存器。它可以设置仅在RCLK和TCLK
两个0。只能由软件清零。软件还可以设置或清除该位。
EXF2 :定时器2外部标志:在T2EX引脚( P1.1 )或定时器2的溢出会负跳变
导致此标志置位的基础上
CP / RL2
, EXEN2及DCEN位。若由负的设定
转型,这个标志必须由软件清除。用软件的,或检测该位
T2EX引脚上的负跳变会迫使一个定时器,如果允许中断。
RCLK :接收时钟标志:该位决定串行口0时基在接收数据时,
串行模式1或3。如果是0 ,则定时器1的溢出用于波特率发生器,否则
定时器2的溢出被使用。设置此位将迫使定时器2在波特率发生器模式。
TCLK :发送时钟标志:该位决定串行口0时基在传输数据时,
模式1和模式3。如果它被设置为0时,定时器1溢出被用来产生波特率时钟
否则定时器2的溢出被使用。设置此位将迫使定时器2在波特率发生器模式。
EXEN2 :定时器2外部使能。该位使能捕获/重载功能对T2EX引脚,如果
定时器2不用做波特率发生器的串行端口。如果该位为0 ,那么T2EX引脚会
被忽略的,否则就T2EX引脚检测到负跳变将导致捕捉或
重装。
TR2 :
定时器2运行控制。该位使能/禁止定时器2清除操作,该位
停止定时器2和保存当前计数值TH2 , TL2 。
C / T2
:计数器/定时器选择。该位决定定时器2是用作定时器或计数器。
独立于该位,则定时器将在每个时钟周期的2个时钟的波特率发生器使用时运行
模式。如果它被设置为0,则计时器2工作在计时器的速度取决于T2M位
( CKCON.5 ) ,否则会指望T2脚上的负跳。
CP / RL2
:捕捉/重装选择。该位决定了捕获或重载函数是否会
用于定时器2.如果RCLK或TCLK置位,该位将被忽略,定时器
功能自动重载模式下每个溢出。如果该位为0,则自动重装会
当定时器2溢出或下降沿T2EX引脚上检测到发生,如果EXEN2 = 1,如果
该位为1,则定时器当一个下降沿T2EX脚,如果检测到发生2捕获
EXEN2 = 1 。
定时2模式控制
位:
7
-
助记符: T2MOD
6
-
5
-
4
-
3
T2CR
2
-
地址: C9H
1
-
0
DCEN
T2CR :定时器2捕捉复位。在定时器2捕捉模式下该位使能/禁用硬件
自动复位定时器2 ,而在TL2和TH2的价值已经被转移到
捕捉寄存器。
DCEN :向下计数使能:该位与T2EX管脚相结合,控制方向
定时器2计数在16位自动重装模式。
- 22 -