添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符X型号页 > 首字符X的型号第60页 > XR17V258 > XR17V258 PDF资料 > XR17V258 PDF资料2第21页
xr
修订版1.0.0
XR17V258
电源管理支持66MHZ PCI总线八进制UART
TIMERCNTL [ 7 : 0 ]寄存器
位:该寄存器的[ 3:0 ]用于发出命令。该命令自清,所以阅读本
寄存器不显示最后写入的命令。读该寄存器返回值0x01将定时器时
中断允许且有一个等待定时器中断。它返回的0×00在所有其他时间值。该
的定时器默认设置,在上电时,硬件复位或在一个问题上“定时器复位”命令
主要有:
定时器中断禁止
重新触发的模式选择
时钟源为内部晶振输出
定时器输出不会被路由到MPIO [ 0 ]
定时器停止
T
ABLE
10 :定时器控制研究
EGISTERS
TIMERCNTL [7:4 ]
TIMERCNTL [3 :0]的
版权所有
这些位用于调用一系列控制定时器/计数器的功能命令。
该命令1100至11年被保留。
0001 :启用定时器中断
0010 :禁用定时器中断
0011 :选择单触发模式
0100 :选择重新触发的模式
0101 :选择的时钟输入,定时器内部晶体振荡器的输出
0110 :通过TMRCK引脚定时器选择外部时钟输入
0111 :路由定时器输出到MPIO [ 0 ]引脚
1000 :从MPIO德航线输出定时器[ 0 ]
1001 :启动计时器
1010:停止定时器
1011 :复位定时器
定时器操作
以下段落描述了16位定时器/计数器的操作。以下约定将
在此讨论中使用:
“N”是在定时器MSB编程的16位值,最低位寄存器
P + Q = N,其中“P”和“Q”大约一半“N”的。
如果N是偶数, P = Q = N / 2 。
如果N是奇数时, P = (N - 1)/ 2及Q = (N + 1 )/ 2。
“N”可以从0×0002到0xFFFF的任何值。
定时器操作在单次触发模式:
在单次触发模式中,定时器输出将保持在高位开始时(默认状态) ,并会继续留
高,直到超时(达到'N'时钟的终端计数) ,那时它就会变低并保持
低。如果定时器之前,定时器超时重新启动,计数器复位,定时器将等待
设置其输出低电平之前,另一个超时时间(见
图7
) 。如果定时器超时,请重新启动
计时器不会有任何效果,一个“停止定时器”命令必须先发出将设置计时器
输出为默认HIGH状态。而这是自以下停止计时器进行编程
操作被阻止的定时器已被启动之后:
任何写定时器MSB和LSB寄存器
问题不是“启动计时器以外的任何命令, ”停止定时器“和”复位定时器“
21

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