2010 Microchip Technology Inc. DS41302D-page 207
PIC12F609/615/617/12HV609/615
RLF...........................................................................136
RRF...........................................................................136
SLEEP ......................................................................136
SUBLW.....................................................................136
SUBWF.....................................................................137
SWAPF.....................................................................137
XORLW.....................................................................137
XORWF.....................................................................137
Summary Ta b l e..... ..................... .......... ........... ..........130
INTCON Register................................................................20
Internal Oscillator Block
INTOSC
Specifications............................................157, 158
Internal Sampling Switch (RSS) Impedance........................86
Inter net Addre ss..... ........... .......... ........... ..................... ......209
Interrupts...........................................................................118
ADC ............................................................................83
Associ a te d Re g i sters...... ...... ..................... ........... ....120
Context Saving..........................................................121
GP2/INT....................................................................118
GPIO Interrupt-on-Change ........................................119
Interrupt-on-Change....................................................44
Timer0.......................................................................119
TMR1..........................................................................60
INTOSC Specifications .............................................157, 158
IOC Register.......................................................................46
L
Load Conditions........................ .. .. ....... .. .... .. .. .. .... ..... .. .... ..155
M
MCLR................................................................................111
Internal......................................................................111
Memory Organization..........................................................11
Data ............................................................................11
Program......................................................................11
Microc h i p In ternet Web Site........ ........... .......... ........... ......209
Migra tin g from other PICmicro Devi c es..... ...... .................203
MPLAB ASM30 Assembler, Linker, Librarian ...................140
MPLAB ICD 2 In-Circuit Debugger ...................... ........... ..141
MPLAB ICE 2000 High-Perform ance Universal
In-Circuit Emulator....................................................141
MPLAB Integrated Development Environment Software..139
MPLAB PM3 Device Programmer ....................................141
MPLAB REA L IC E In -Circuit Emulato r System............... ..141
MPLINK Object Linker/MPLIB Object Librarian............ ....140
O
OPCODE Fiel d Descr ip tions.............. ................ ........... ....129
Operation During Code Protect...........................................32
Operation During Write Protect...........................................32
Operational Amplifier (OPA) Module
AC Specifications......................................................163
OPTION Register................................................................19
OPTION_R EG Re g i ster........ ...... ..................... ........... ........55
Oscillator
Associ a te d registers.............. ........... .......... ...........41, 63
Oscillator Module ..........................................................27, 37
EC...............................................................................37
HS...............................................................................37
INTOSC ......................................................................37
INTOSCIO...................................................................37
LP................................................................................37
RC...............................................................................37
RCIO...........................................................................37
XT ...............................................................................37
Oscillator P arameters............. ............. ...... ............... ........ 157
Oscillato r Specifications.. ...... ....... ......................... ...... ...... 156
Oscillator Start-up Timer (OST)
Specifications ........................................................... 160
OSCTUNE Regis te r............ ....... ...... ...... ........... .......... ...... .. 41
P
P1A/P1B/P1C/P1D.See Enhanced Capture/Compare/
PWM (ECCP) ........... ........... .......... ........... .......... ...... .. 97
Packaging......................................................................... 195
Marking..................................................................... 195
PDIP Details............................................................. 196
PCL and PCLATH............................................................... 25
Stack........................................................................... 25
PCON Register........................................................... 23, 113
PICSTART Plus Development Programmer..................... 142
PIE1 Register ..................................................................... 21
Pin Diagram
PIC12F609/HV609 (PDIP, SOIC, MSOP, DFN)........... 4
PIC12F615/617/HV615 (PDIP, SOIC, MSOP, DFN).... 5
Pinout Descriptions
PIC12F609/12HV609 ................................................... 9
PIC12F615/617/12HV615 .......................................... 10
PIR1 Register..................................................................... 22
PMADRH and PMADRL Regist ers..................................... 27
PMCON1 and PMCON2 Registers..................................... 27
Power-Down Mode (Sleep)............................................... 123
Power-on Reset (POR)..................................................... 111
Power-up Timer (PWRT).................................................. 111
Specifications ........................................................... 160
Precisio n In ternal Oscillator Parameters .......................... 158
Prescaler
Shared WDT/Timer0................................................... 54
Switching Prescaler Assignment................................ 54
Program Memory................................................................ 11
Map and Stack ............................................................ 11
Prog r a mming , D e v i ce In stru c ti o ns.... .. ...... ..... ...... .. ...... .. ... 12 9
Protection Agai n st Spuriou s Write....... ........... .......... .......... 32
PWM Mode. See Enh anced Captur e/Compare/ PWM. ....... 97
PWM1CON Register......................................................... 105
R
Reader Response............................................................. 210
Reading the Flash Program Memory.................................. 30
Read-Modify-Write Operations......................................... 129
Registers
ADCON0 (ADC Control 0).......................................... 84
ADRESH (ADC Result High) wi th ADFM = 0)............ 85
ADRESH (ADC Result High) wi th ADFM = 1)............ 85
ADRESL (ADC Result Low) with ADFM = 0).............. 85
ADRESL (ADC Result Low) with ADFM = 1).............. 85
ANSEL (Analog Select).............................................. 45
APFCON (Alternate Pin Function Register) ............... 24
CCP1CON (Enhanced CCP1 Control) ....................... 89
CMCON0 (Comparator Control 0).............................. 72
CMCON1 (Comparator Control 1).............................. 73
CONFIG (Configuration Word)................................. 108
Data Memory Map (PIC12F609/HV609) .................... 12
Data Memory Map (PIC12F615/617/HV615) ............. 13
ECCPAS (Enhanced CCP Auto-shutdown Control). 102
EEDAT (EEPROM Data)............................................ 28
EEDA T H ( EEPRO M Dat a ) ... ...... ...... .. ..... ...... .. ...... ..... 28
GPIO........................................................................... 43
INTC ON (I n te r rupt Control) ...... ...... ...... ......... .......... ... 2 0
IOC (Interrupt-on-Change GPIO) ............................... 46
OPTION_REG (OPTION)........................................... 19