欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC12F675-I/SN 参数 Datasheet PDF下载

PIC12F675-I/SN图片预览
型号: PIC12F675-I/SN
PDF下载: 下载PDF文件 查看货源
内容描述: 8引脚,基于闪存的8位CMOS微控制器 [8-Pin, Flash-Based 8-Bit CMOS Microcontrollers]
分类和应用: 闪存微控制器
文件页数/大小: 136 页 / 1422 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC12F675-I/SN的Datasheet PDF文件第31页浏览型号PIC12F675-I/SN的Datasheet PDF文件第32页浏览型号PIC12F675-I/SN的Datasheet PDF文件第33页浏览型号PIC12F675-I/SN的Datasheet PDF文件第34页浏览型号PIC12F675-I/SN的Datasheet PDF文件第36页浏览型号PIC12F675-I/SN的Datasheet PDF文件第37页浏览型号PIC12F675-I/SN的Datasheet PDF文件第38页浏览型号PIC12F675-I/SN的Datasheet PDF文件第39页  
PIC12F629/675
5.4
Timer1在
异步计数器模式
5.5
Timer1振荡器
晶体振荡器电路内置引脚之间OSC1
(输入)和OSC2 (放大器输出) 。它是通过使
将控制位T1OSCEN ( T1CON<3> ) 。该
振荡器频率最高可达37 kHz的低功耗振荡器。它
将继续在休眠模式下运行。其主要目的是
对于一个32 kHz晶振。表9-2显示了电容
选择Timer1振荡器。
在Timer1振荡器与系统LP共享
振荡器。因此,定时器只能在使用该模式
系统时钟来自于内部振荡器产生。
与系统LP振荡器,用户必须提供
软件延时,以确保正确的振荡器
启动。
同时启用, TRISIO4和TRISIO5设置。 GP4
和GP5读' 0 '和TRISIO4和TRISIO5读
‘1’.
注意:
该振荡器需要一个启动或稳定
使用前lization时间。因此, T1OSCEN
应设置与一个合适的延迟
之前能Timer1观察。
如果控制位T1SYNC ( T1CON<2> )设置,外部
时钟输入不同步。定时器继续
增加异步于内部相位时钟。
该定时器将在休眠期间继续运行,并
在溢出时产生中断,从而唤醒
该处理器。然而,在特殊的预防措施
软件都需要进行读/写的定时
注意:
该ANSEL ( 9FH )和CMCON ( 19H)
寄存器进行初始化配置
模拟通道数字输入。引脚
配置为模拟输入将读为0 。
ANSEL寄存器定义为
PIC12F675.
阅读和写作中的TIMER1
异步计数器模式
5.4.1
读TMR1H或TMR1L时,定时器运行时
从外部异步时钟,将确保
有效的读取(在硬件照顾) 。然而,该
用户应牢记,读取16位定时器
在两个8位值本身就存在一定的问题,因为
定时器可能溢流的读取。
对于写操作,建议用户直接停止
计时器和写入所需的值。写
争可以通过写定时器寄存器发生,
而寄存器递增。这可能会产生一个
在定时器寄存器不可预测的值。
读16位值需要特别小心。
例子12-2和12-3 ,在PIC
®
中档单片机
系列参考手册( DS33023 )展示了如何
读取和写入定时器,当它运行在
异步模式。
5.6
Timer1在休眠
定时器只能在休眠状态时,设置在操作
异步计数器模式。在此模式下,外部
晶体或时钟源可以用于递增
计数器。要设置定时器以唤醒器件:
•必须使能Timer1 ( T1CON<0> )
• TMR1IE位( PIE1<0> )必须设置
• PEIE位( INTCON<6> )必须设置
该器件将被唤醒,就溢出。如果GIE位
( INTCON<7> )设置,该器件将被唤醒并跳转
对溢出中断服务程序。
表5-1 :
地址
0Bh/8Bh
0Ch
0Eh
0Fh
10h
8Ch
名字
INTCON
PIR1
TMR1L
TMR1H
T1CON
PIE1
与TIMER1作为定时器/计数器
第7位
GIE
EEIF
第6位
PEIE
ADIF
第5位
T0IE
4位
INTE
第3位
GPIE
CMIF
第2位
T0IF
第1位
INTF
位0
GPIF
价值
POR , BOD
价值
所有其他
复位
0000 0000 0000 000u
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
TMR1IF
00-- 0--0 00-- 0--0
保持寄存器的16位TMR1寄存器的最低显着的字节
保持寄存器的16位TMR1寄存器的最高显着的字节
EEIE
ADIE
CMIE
TMR1GE T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
-000 0000 -uuu uuuu
TMR1IE
00-- 0--0 00-- 0--0
图例:
x
=未知,
u
=不变,
-
=未用,读作'
0
“ 。阴影部分未被使用的定时器模块。
2010 Microchip的技术公司
DS41190G第35页