位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第307页 > PIC16C716-04/JW > PIC16C716-04/JW PDF资料 > PIC16C716-04/JW PDF资料1第34页

PIC16C712/716
5.3
Timer1振荡器
5.4
定时器中断
晶体振荡器电路引脚之间内置T1OSI
(输入)和T1OSO (放大器输出ER ) 。它是通过使
将控制位T1OSCEN ( T1CON<3> ) 。该振荡器
器的额定功率高达200 kHz的低功耗振荡器。它会
在休眠期间继续运行。其主要目的是
对于一个32 kHz晶振。表5-2显示了电容
选择Timer1振荡器。
将Timer1振荡器是相同的LP振荡器。
用户必须提供软件延时来确保
正确的振荡器起振。
TMR1寄存器对( TMR1H : TMR1L)递增
从0000h到FFFFh,然后返回到0000h。该
TMR1中断,如果使能,则产生的溢流
它被锁存在中断FL AG位TMR1IF ( PIR1<0> ) 。
这个中断可以被允许/禁止设置/清零
ING TMR1中断使能位TMR1IE ( PIE1<0> ) 。
5.5
重新使用CCP触发定时器
产量
表5-2
振荡器类型
LP
电容选择
TIMER1振荡器
频率
32千赫
100千赫
200千赫
C1
33 pF的
15 pF的
15 pF的
C2
33 pF的
15 pF的
15 pF的
如果CCP模块CON连接gured在比较模式
产生“特殊事件trigger" ( CCP1M3 : CCP1M0
=
1011),
这个信号将复位定时器并启动A / D
转换(如果A / D模块使能) 。
注意:
从CCP1的特殊事件触发
模块不会将中断FL AG位
TMR1IF ( PIR1<0> ) 。
这些值仅供设计参考。
注1 :电容越大,稳定性
振荡器的同时也增大了起动
时间。
2 :由于每个谐振器/晶振都有其自身
的特性,用户应咨询
谐振器/晶振制造厂商批
吃了外部元件的值。
Timer1必须CON组fi gured为定时器或同步的
计数模式拍摄这一功能。如果
Timer1在异步计数器模式下运行,
复位操作可能无法正常工作。
在一个写Timer1与spe-同时发生时
从CCP1 CIAL事件触发,则写操作prece-
置信。
在这种操作模式下,CCPR1H : CCPR1L寄存器
TER值对实际上变成了周期寄存器
Timer1.
表5-3
地址名称
0Bh,8Bh
0Ch
8Ch
0Eh
0Fh
10h
07h
87h
图例:
与TIMER1作为定时器/计数器
位7位6
GIE
—
—
PEIE
ADIF
ADIE
第5位
T0IE
—
—
4位
INTE
—
—
第3位
RBIE
—
—
第2位
T0IF
CCP1IF
CCP1IE
第1位
INTF
TMR2IF
TMR2IE
位0
RBIF
TMR1IF
TMR1IE
价值
POR ,
BOR
价值
所有其他
复位
INTCON
PIR1
PIE1
TMR1L
TMR1H
T1CON
DATACCP
TRISCCP
0000 000X 0000值为000u
-0-- -000 -0-- -000
-0-- -000 -0-- -000
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
保持寄存器的16位TMR1寄存器的最低显着的字节
保持寄存器的16位TMR1寄存器的最高显着的字节
—
—
—
—
—
—
T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
--00 0000 --uu uuuu
—
—
—
—
—
—
DCCP
TCCP
—
—
DT1CK
TT1CK
---- -x -X ---- -u -U
---- -1-1 ---- -1-1
x
=未知,
u
=不变,
-
=未用,读为“0” 。阴影部分未被使用的定时器模块。
DS41106A第34页
初步
1999 Microchip的技术公司