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

PIC16F716-I-P 参数 Datasheet PDF下载

PIC16F716-I-P图片预览
型号: PIC16F716-I-P
PDF下载: 下载PDF文件 查看货源
内容描述: 8位闪存单片机与A / D转换器和增强型捕捉/比较/ PWM [8-bit Flash-based Microcontroller with A/D Converter and Enhanced Capture/Compare/PWM]
分类和应用: 转换器闪存微控制器
文件页数/大小: 136 页 / 2598 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16F716-I-P的Datasheet PDF文件第25页浏览型号PIC16F716-I-P的Datasheet PDF文件第26页浏览型号PIC16F716-I-P的Datasheet PDF文件第27页浏览型号PIC16F716-I-P的Datasheet PDF文件第28页浏览型号PIC16F716-I-P的Datasheet PDF文件第30页浏览型号PIC16F716-I-P的Datasheet PDF文件第31页浏览型号PIC16F716-I-P的Datasheet PDF文件第32页浏览型号PIC16F716-I-P的Datasheet PDF文件第33页  
PIC16F716  
4.1  
Timer0 Operation  
4.0  
TIMER0 MODULE  
When used as a timer, the Timer0 module can be used  
as either an 8-bit timer or an 8-bit counter.  
The Timer0 module is an 8-bit timer/counter with the  
following features:  
• 8-bit timer/counter register (TMR0)  
4.1.1  
8-BIT TIMER MODE  
• 8-bit prescaler (shared with Watchdog Timer)  
• Programmable internal or external clock source  
• Programmable external clock edge selection  
• Interrupt on overflow  
When used as a timer, the Timer0 module will  
increment every instruction cycle (without prescaler).  
Timer mode is selected by clearing the T0CS bit of the  
OPTION register to ‘0’.  
Figure 4-1 is a block diagram of the Timer0 module.  
When TMR0 is written, the increment is inhibited for  
two instruction cycles immediately following the write.  
Note:  
The value written to the TMR0 register can  
be adjusted, in order to account for the two  
instruction cycle delay when TMR0 is  
written.  
4.1.2  
8-BIT COUNTER MODE  
When used as a counter, the Timer0 module will  
increment on every rising or falling edge of the T0CKI  
pin. The incrementing edge is determined by the T0SE  
bit of the OPTION register. Counter mode is selected by  
setting the T0CS bit of the OPTION register to ‘1’.  
FIGURE 4-1:  
BLOCK DIAGRAM OF THE TIMER0/WDT PRESCALER  
FOSC/4  
Data Bus  
0
1
8
1
Sync  
TMR0  
2 TCY  
T0CKI  
pin  
0
0
1
Set Flag bit T0IF  
on Overflow  
T0CS  
T0SE  
8-bit  
Prescaler  
PSA  
8
PSA  
WDTE  
1
PS<2:0>  
WDT  
Time-out  
0
31 kHz  
INTOSC  
Watchdog  
Timer  
PSA  
Note 1: T0SE, T0CS, PSA, PS<2:0> are bits in the OPTION register.  
2: WDTE bit is in the Configuration Word register.  
© 2007 Microchip Technology Inc.  
DS41206B-page 27  
 复制成功!