添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第964页 > PXAG30KFA > PXAG30KFA PDF资料 > PXAG30KFA PDF资料1第10页
飞利浦半导体
产品数据
XA的16位微控制器系列
512 B的RAM ,看门狗, 2个UART
XA-G30
XA - G30定时器/计数器
该XA有两个标准的16位增强型定时器/计数器:定时器0
和定时器1。此外,它还有第三个16位向上/向下
定时器/计数器, T2 。在XA核心的中央时序发生器提供
时基为所有XA定时器和计数器。定时器/事件
计数器可以执行以下功能:
- 测量时间间隔和脉冲宽度
- 外部事件进行计数
- 产生中断请求
- 生成PWM或定时输出波形
所有的定时器/计数器(定时器0 ,定时器1和定时器2 )可
独立编程操作既可以作为定时器或事件
通过在TnCON寄存器中的C / T位计数器。所有定时器计数
除非另有说明。这些计时器可被动态地读
在程序执行期间。
所有的定时器的基本时钟频率是用户可编程的。这
在定时器模式下运行时,适用于定时器T0,T1及T2 (如
相对于计数器模式) ,以及看门狗定时器。时钟
驱动该定时器被称为TCLK和由设置决定
两位( PT1 , PT0 )在系统配置寄存器( SCR) 。
TCLK的频率可以被选择为振荡器的输入
由图4(振荡器/ 4) ,所述振荡器输入16 (振荡器/ 16),或划分划分
振荡器输入64 (OSC / 64 )分。这给出了一个范围的
为XA定时器功能的可能性,包括波特率
代,定时器2的捕获。请注意,此单一税率设置适用
所有的定时器。
当定时器T0 , T1 , T2或在柜台模式下使用时,
寄存器将递增,每当一个下降沿(高到低
转变)在对应于外部输入引脚上检测到
定时器的时钟。这些输入采样一次,每2振荡器
周期,所以它可以采取多达4个振荡周期,以检测一
过渡。因此,可以支持的最大计数速率为
OSC / 4 。的定时器时钟输入占空比并不重要,但
在定时器时钟输入引脚的任何高或低的状态,必须存在
2个振荡器周期之前,一定会被“看到”的
定时器逻辑。
定时器0和1
的“定时器”或“计数器”功能通过控制C / T位在
特殊功能寄存器TMOD 。这两个定时器/计数器有
4操作模式,这是由在比特对(M1, M0 )中选择
在TMOD寄存器。定时器模式1,2 ,和在XA 3保持相同
到80C51定时器模式的代码兼容。仅在模式0是
通过更强大的16位自动重装模式取代了XA 。这
随着时间的使用时,将得到的XA定时器大得多的范围
基地。
对于不同的模式推荐M1 , M0设置
在网络连接gure 2所示。
SCR
地址: 440
不可位寻址
复位值: 00H
PT1
0
0
1
1
CM
PT0
0
1
0
1
最高位
PT1
PT0
CM
最低位
PZ
PZ
操作
预分频器选择。
Osc/4
Osc/16
Osc/64
版权所有
兼容模式允许XA上的XA执行大多数翻译80C51代码。该
XA寄存器文件,必须复制的8051映射到数据存储器和模拟80C51间接
寻址方案。
零页模式将强制所有程序和数据地址只有16位。这样可以节省堆栈空间
并加快执行,但到64K的限制内存访问。
SU00589
图1.系统配置寄存器( SCR)
TMOD
地址: 45℃
不可位寻址
复位值: 00H
最高位
C / T
M1
M0
C / T
M1
最低位
M0
定时器1
C / T
M1
0
0
1
1
M0
0
1
0
1
定时器0
门控时设置。定时器/计数器“ N”时,才会启用,同时“的INTn ”引脚为高,
“万亿”控制位被置位。当计时器清零“N”的运行只受“万亿”控制位被置位。
定时器或计数器选择清零为定时器功能(从内部系统时钟输入)。
设置计数器操作(从“TN”输入引脚的输入) 。
操作
16位自动重载定时器/计数器
16位非自动重加载定时器/计数器
8位自动重载定时器/计数器
双8位定时器模式(仅定时器0 )
图2.定时器/计数器模式控制( TMOD )注册
SU00605
2002年03月25日
8

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