添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第307页 > PIC16C716-04/JW > PIC16C716-04/JW PDF资料 > PIC16C716-04/JW PDF资料1第31页
PIC16C712/716
5.0
TIMER1模块
5.1
Timer1工作
Timer1模块定时器/计数器具有下列性能
Tures的:
16位定时器/计数器
( 2个8位寄存器, TMR1H和TMR1L )
可读写(以上两个寄存器)
内部或外部时钟选择
溢出时中断从FFFFh到0000h
从CCP模块触发复位
定时器有一个控制寄存器,如图5-1所示。
定时器可以启用/禁用设置/结算
控制位TMR1ON ( T1CON<0> ) 。
图5-2为定时器1的简化的框图
模块。
是关于定时器模块的更多信息
PICmicro单片机中档参考手册,
(DS33023).
定时器可以在这些模式中的一种进行操作:
定时器
作为同步计数器
作为异步计数器
工作模式由时钟选择确定
位, TMR1CS ( T1CON<1> ) 。
在定时器模式下,定时器递增每个指令
周期。在计数器模式下,在每个上升沿递增
外部时钟输入的边缘。
当使能Timer1振荡器( T1OSCEN是
位), RB2 / T1OSI和RB1 / T1OSO / T1CKI引脚
变为输入。也就是说, TRISB<2 : 1>值是
忽略不计。
Timer1还有一个内部“复位输入” 。这可以复位
由CCP模块(第7.0节)产生。
图5-1:
U-0
bit7
T1CON : TIMER1控制寄存器(地址10H )
U-0
R/W-0
R/W-0
R/W-0
R/W-0
T1SYNC
R/W-0
R/W-0
bit0
R =可读位
W =可写位
U =未实现位,
读为' 0 '
- n =上电复位值
T1CKPS1 T1CKPS0 T1OSCEN
TMR1CS TMR1ON
位7-6 :
未实现:
读为' 0 '
位5-4 :
T1CKPS1 : T1CKPS0 :
定时器输入时钟预分频选择位
11
= 1 : 8预分频值
10
= 1 : 4预分频值
01
= 1 : 2分频值
00
= 1 : 1预分频值
位3:
T1OSCEN :
Timer1振荡器使能控制位
1 =使能振荡器
0 =关闭振荡器
注:振荡器反相器和反馈电阻被关断以降低功耗
T1SYNC :
Timer1外部时钟输入同步控制位
TMR1CS = 1
1 =不同步外部时钟输入
0 =同步外部时钟输入
TMR1CS = 0
该位被忽略。 Timer1使用内部时钟,当TMR1CS = 0 。
位1 :
TMR1CS :
定时器时钟源选择位
从RB1引脚1 =外部时钟/ T1OSO / T1CKI (上升沿)
0 =内部时钟(F
OSC
/4)
TMR1ON :
定时器使能位
1 =启用定时器
0 =停止Timer1
位2:
位0:
1999 Microchip的技术公司
初步
DS41106A第31页

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