PIC18F6390/6490/8390/8490
11.1
Timer1工作
定时器可以在这些模式中的一种进行操作:
- 定时器
•同步计数器
•异步计数器
工作模式由时钟选择确定
位, TMR1CS ( T1CON<1> ) 。当TMR1CS清零
(=
0),
在每个内部指令定时器递增
周期(F
OSC
/ 4)。当该位被置位,定时器递增
在Timer1外部时钟输入的每个上升沿
或Timer1振荡器,如果启用。
当定时器使能时, RC1 / T1OSI和
RC0 / T1OSO / T13CKI引脚变为输入。这意味着
TRISC<1的值: 0>顷忽略,引脚
读为“0” 。
图11-1 :
TIMER1框图
Timer1振荡器
开/关
1
F
OSC
/4
国内
时钟
T1OSCEN
(1)
T1CKPS1 : T1CKPS0
T1SYNC
TMR1ON
TMR1CS
预分频器
1, 2, 4, 8
2
休眠输入
Timer1
开/关
同步
检测
0
1
T1OSO/T13CKI
T1OSI
0
清除TMR1
( CCP特殊事件触发)
TMR1L
TMR1
高字节
SET
TMR1IF
对溢流
注1 :
当T1OSCEN清零时,反相器和反馈电阻被关断,以减少功耗。
图11-2 :
TIMER1框图( 16位读/写模式)
Timer1振荡器
1
T1OSO/T13CKI
F
OSC
/4
国内
时钟
TMR1CS
T1OSCEN
(1)
T1CKPS1 : T1CKPS0
T1SYNC
TMR1ON
1
预分频器
1, 2, 4, 8
2
同步
检测
0
T1OSI
0
休眠输入
Timer1
开/关
清除TMR1
( CCP特殊事件触发)
TMR1L
TMR1
高字节
8
SET
TMR1IF
对溢流
读TMR1L
写TMR1L
8
8
TMR1H
8
8
内部数据总线
注1 :
当T1OSCEN清零时,反相器和反馈电阻被关断,以减少功耗。
DS39629C第136页
©
2007 Microchip的技术公司