添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第815页 > PIC16HV540 > PIC16HV540 PDF资料 > PIC16HV540 PDF资料1第25页
PIC16HV540
6.0
TIMER0模块和TMR0
注册
计数器模式通过将T0CS位
( OPTION & LT ; 5个) 。在这种模式下,Timer0递增
在T0CKI引脚的每个上升沿或下降沿。该
递增边沿由源边沿
选择位T0SE ( OPTION<4> ) 。清零T0SE位
选择上升沿。在外部限制
时钟输入中详细在第6.1节中讨论。
预分频器可以由Timer0使用MOD-
ULE或看门狗定时器,但不能同时使用。该预分频器
分配由控制位控制软件
PSA ( OPTION<3> ) 。 PSA位清零将分配
预分频器定时器0 。预分频器是不可读
可写。当预分频器分配给Timer0
模块,为1分频的值: 2,1: 4,..., 1:256来选择
能。第6.2节详细介绍了预分频器的操作。
与定时器0相关的寄存器汇总
模块在表6-1中找到。
Timer0模块具有以下特点:
8位定时器/计数器寄存器, TMR0
- 可读可写
8位软件可编程预分频器
内部或外部时钟选择
- 边沿选择外部时钟
图6-1是Timer0的简化的框图
模块,而图6-2所示的电气结构
的定时器0的输入。
定时器模式通过清零T0CS位
( OPTION & LT ; 5个) 。在定时器模式下, Timer0模块将
每个指令周期递增(不带预分频器) 。如果
TMR0寄存器执行写操作时,禁止递增
下面的两个周期(图6-3和图6-4 ) 。
用户可以变通的作法是写一个调整
值TMR0寄存器。
图6-1:
TIMER0框图
数据总线
F
OSC
/4
0
1
1
PSOUT
用同步
国内
0
8
TMR0寄存器
7
T0CKI
T0SE
(1)
可编程
预分频器
(2)
3
T0CS
(1)
PS2 , PS1 , PS0
(1)
0
PSOUT
( 2个周期的延迟)同步
PSA
(1)
内部振荡器
驱动电路
M
U
X
OSC2/
CLKOUT
“休眠”
振荡器模式
SELECT
(3)
注1 :
2:
3:
位T0CS , T0SE , PSA , PS2 , PS1和PS0位于选项寄存器。
预分频器与看门狗定时器(图6-6 )共享。
TMR0位0将在OSC2 / CLKOUT引脚输出当选择RC振荡器模式。
2000 Microchip的技术公司
初步
DS40197B第25页

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