添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1148页 > PXAG30KBA > PXAG30KBA PDF资料 > PXAG30KBA PDF资料2第12页
飞利浦半导体
产品数据
XA的16位微控制器系列
512 B的RAM ,看门狗, 2个UART
XA-G30
T2CON
地址: 418
位寻址
复位值: 00H
T2CON.7
T2CON.6
最高位
TF2
EXF2
RCLK0
TCLK0
EXEN2
TR2
C2或
T2
最低位
CP或
RL2
T2CON.5
T2CON.4
T2CON.3
T2CON.2
T2CON.1
T2CON.0
符号功能
TF2
定时器2溢出标志。时由硬件定时器/计数器溢出。必须用软件清零。
TF2不会被置时RCLK0 , RCLK1 , TCLK0 , TCLK1或T2OE = 1 。
EXF2
当捕获或重装时定时器2外部标志设置,由于T2EX上的负跳变(和
EXEN2设置) 。此标志会引起定时器2的中断时,中断被使能。 EXF2被清除
软件。
RCLK0
接收时钟标志。
TCLK0
发送时钟标志。 RCLK0和TCLK0用于选择定时器2的溢出率作为时钟源
UART0 ,而不是定时器T1 。
EXEN2
定时器2外部使能位允许捕获或重装发生因T2EX上的负跳变。
TR2
START = 1 /停止= 0控制定时器2 。
C2或T2定时器或计数器选择。
0 =内部定时器
1 =外部事件计数器(下降沿触发)
CP或RL2捕获/重载标志。
如果将发生在T2EX的负跳变CP / RL2 & EXEN2 = 1捕获。
如果CP / RL2 = 0 , EXEN2 = 1自动重装发生任何定时器2溢出或T2EX负跳。
如果RCLK或TCLK = 1 ,定时器设置为自动重装定时器2溢出时,该位没有任何效果。
SU00606
图4.定时器/计数器2控制( T2CON )注册
新的计时器溢出触发输出
在对应XA ,定时器模块现在有两个输出端,其切换上
溢出从个人计时器。相同的管脚是
用于T0和T1的计数输入也可用于新
溢出输出。一个SFR位( TnOE在TSTAT寄存器)
每个计数器相关联,并指示是否端口SFR数据
或溢出信号被输出到管脚。这些输出可以
在应用程序用于生成可变占空比的PWM输出
(改变自动重加载寄存器值) 。同时变频
(振荡器/ 8到振荡器/ 8388608 )的输出,可以通过调节实现
随着自动重载寄存器值的预分频器。有
30.0MHz振荡器,这个范围将是3.58Hz到3.75MHz 。
自动加载模式(向上或向下计数器)
在自动加载模式,定时器寄存器装入
在T2CAPH和T2CAPL 16位的值,当计数值溢出。
T2CAPH和T2CAPL由软件初始化。如果在EXEN2位
T2CON设置,定时器寄存器也将被重新加载和EXF2
标志设置时, 1到0的转变发生在输入T2EX 。该
自动重载模式,如图8所示。
在此模式中,定时器2可以被配置为向上或向下计数。这是
通过设置或清除该位DCEN (向下计数使能)完成
在T2MOD特殊功能寄存器(见表1) 。 T2EX脚
然后控制计数方向。当T2EX为高电平时,计数是在
向上方向,当T2EX是低时,计数器是在下行
方向。
图8示出了定时器2 ,这将自动地向上计数,因为
DCEN = 0。在这种模式中,有一点选择的两个选项
EXEN2 T2CON寄存器。如果EXEN2 = 0 ,定时器2可计数
到FFFFH并设置溢出时的TF2 (溢出标志位)。
这使得定时器2的寄存器与16位被重新加载
在T2CAPL和T2CAPH ,其值由预设值
软件。如果EXEN2 = 1 ,一个16位重载可以触发或者由
溢出或由1到0的输入T2EX过渡。这种转变也
设置EXF2位。如果启用,无论是TF2或EXF2位都可以产生
定时器2中断。
在图9中, DCEN = 1;这使得定时器2向上计数或
下来。在这种模式下, T2EX引脚的逻辑电平控制的方向
的计数。当一个逻辑' 1 '时,引脚T2EX定时器2将
计数。定时器2溢出时FFFFH ,然后设置TF2标志,
然后可以产生一个中断,如果启用。这种定时器溢出,
也导致在T2CAPL和T2CAPH 16位值是
加载到定时器的寄存器TL2和TH2分别。
逻辑“0” ,引脚T2EX使定时器2向下计数。当
递减计数,定时器的值是相对于16位值
包含在T2CAPH和T2CAPL 。当该值是相等的,所述
定时器T2
定时器2的XA是一个16位定时器/计数器,可作为操作
定时器或作为事件计数器。这是选择C / T2的
特殊功能寄存器T2CON 。当定时器T2上溢/下溢,
将TF2标志被设置,其可以用来产生中断。它
可在三种操作模式之一进行操作:自动重载(或
倒计数) ,捕获,或作为波特率发生器(其中一项或
通过SFR T2MOD和T2CON两个UART ) 。这些模式
在表1中示出。
捕捉模式
在捕获模式,有其是由位选择两个选项
在EXEN2 T2CON 。如果EXEN2 = 0 ,则定时器2是一个16位定时器或
计数器,它在溢出套位TF2 ,定时器2的溢出
位。这将导致一个中断时,定时器2中断使能。
如果EXEN2 = 1,则定时器2仍然向上,但与加
功能, 1到0的外部输入信号T2EX使
在定时器2的寄存器, TL2和TH2的当前值,被捕获
到寄存器分别RCAP2L和RCAP2H 。此外,该
在T2EX的跳变位EXF2 T2CON中进行设置。这将
引起中断的相同方式作为TF2定时器2的时
中断被使能。捕获模式示于图7 。
2002年03月25日
10

深圳市碧威特网络技术有限公司