
2006 Microchip Technology Inc.
Preliminary
DS41302A-page 159
PIC12F609/615/12HV609/615
INDEX
A
A/D
Specifications....................................................145, 146
Absolute Maximum Ratings ..............................................127
AC Characteristics
Industrial and Extended............................................137
Load Conditions........................................................136
ADC
Acquisition Requirements...........................................72
Associated registers....................................................74
Block Diagram.............................................................65
Calculating Acquisition Time.......................................72
Channel Selection.......................................................66
Configuration...............................................................66
Configuring Interrupt...................................................69
Conversion Clock........................................................66
Conversion Procedure................................................69
Internal Sampling Switch (R
SS
) Impedance................72
Interrupts.....................................................................67
Operation ....................................................................68
Operation During Sleep ..............................................68
Port Configuration.......................................................66
Reference Voltage (V
REF
)...........................................66
Result Formatting........................................................68
Source Impedance......................................................72
Special Event Trigger..................................................68
Starting an A/D Conversion ........................................68
ADC (PIC12F615/HV615 Only) ..........................................65
ADCON0 Register...............................................................70
ADRESH Register (ADFM = 0)...........................................71
ADRESH Register (ADFM = 1)...........................................71
ADRESL Register (ADFM = 0)............................................71
ADRESL Register (ADFM = 1)............................................71
Analog Input Connection Considerations............................54
Analog-to-Digital Converter.
See
ADC
ANSEL Register (PIC12F609/HV609) ................................33
ANSEL Register (PIC12F615/HV615) ................................33
APFCON Register...............................................................21
Assembler
MPASM Assembler...................................................124
B
Block Diagrams
(CCP) Capture Mode Operation .................................76
ADC ............................................................................65
ADC Transfer Function ...............................................73
Analog Input Model...............................................54, 73
Auto-Shutdown ...........................................................87
CCP PWM...................................................................80
Clock Source...............................................................25
Comparator.................................................................53
Compare.....................................................................78
Crystal Operation........................................................27
External RC Mode.......................................................28
GP0 and GP1 Pins......................................................35
GP2 Pins.....................................................................36
GP3 Pin.......................................................................37
GP4 Pin.......................................................................38
GP5 Pin.......................................................................39
In-Circuit Serial Programming Connections..............110
Interrupt Logic...........................................................104
MCLR Circuit...............................................................96
On-Chip Reset Circuit.................................................95
PIC16F609/16HV609 ................................................... 5
PIC16F615/16HV615 ................................................... 6
PWM (Enhanced) ....................................................... 83
Resonator Operation .................................................. 27
Timer1 .................................................................. 45, 46
Timer2 ........................................................................ 51
TMR0/WDT Prescaler ................................................ 41
Watchdog Timer ....................................................... 107
Brown-out Reset (BOR)...................................................... 97
Associated Registers.................................................. 98
Calibration .................................................................. 97
Specifications ........................................................... 141
Timing and Characteristics....................................... 140
C
C Compilers
MPLAB C18.............................................................. 124
MPLAB C30.............................................................. 124
Calibration Bits.................................................................... 95
Capture Module.
See
Enhanced
Capture/Compare/PWM (ECCP)
Capture/Compare/PWM (CCP)
Associated registers w/ Capture................................. 77
Associated registers w/ Compare............................... 79
Associated registers w/ PWM..................................... 91
Capture Mode............................................................. 76
CCP1 Pin Configuration ............................................. 76
Compare Mode........................................................... 78
CCP1 Pin Configuration ..................................... 78
Software Interrupt Mode............................... 76, 78
Special Event Trigger......................................... 78
Timer1 Mode Selection................................. 76, 78
Prescaler .................................................................... 76
PWM Mode................................................................. 80
Duty Cycle.......................................................... 81
Effects of Reset.................................................. 82
Example PWM Frequencies and
Resolutions, 20 MHZ.................................. 81
Example PWM Frequencies and
Resolutions, 8 MHz .................................... 81
Operation in Sleep Mode.................................... 82
Setup for Operation............................................ 82
System Clock Frequency Changes.................... 82
PWM Period ............................................................... 81
Setup for PWM Operation .......................................... 82
CCP1CON (Enhanced) Register........................................ 75
Clock Sources
External Modes........................................................... 26
EC ...................................................................... 26
HS ...................................................................... 27
LP....................................................................... 27
OST.................................................................... 26
RC ...................................................................... 28
XT....................................................................... 27
Internal Modes............................................................ 28
INTOSC.............................................................. 28
INTOSCIO.......................................................... 28
CMCON0 Register.............................................................. 58
CMCON1 Register.............................................................. 59
Code Examples
A/D Conversion .......................................................... 69
Assigning Prescaler to Timer0.................................... 42
Assigning Prescaler to WDT....................................... 42
Changing Between Capture Prescalers ..................... 76