rfPIC12F675
DS70091B-page 128 Preliminary 2003-2013 Microchip Technology Inc.
BSF.............................................................................75
BTFSC ........................................................................75
BTFSS ........................................................................75
CALL...........................................................................76
CLRF...........................................................................76
CLRW .........................................................................76
CLRWDT.....................................................................76
COMF .........................................................................76
DECF ..........................................................................76
DECFSZ......................................................................77
GOTO .........................................................................77
INCF............................................................................77
INCFSZ.......................................................................77
IORLW ........................................................................77
IORWF........................................................................77
MOVF..........................................................................78
MOVLW ......................................................................78
MOVWF ......................................................................78
NOP............................................................................78
RETFIE.......................................................................78
RETLW .......................................................................78
RETURN.....................................................................79
RLF.............................................................................79
RRF.............................................................................79
SLEEP ........................................................................79
SUBLW.......................................................................79
SUBWF.......................................................................79
SWAPF.......................................................................80
XORLW.......................................................................80
XORWF.......................................................................80
Summary Ta b le...... ........... .......... ........... .......... ...........74
Internal 4 MHz Oscillator.....................................................58
Internal Sampling Switch (Rss) Impedance.................. . .. .. .43
Interrupts.............................................................................65
A/D C on v e r te r...... ........... .......... ............... ............... ....67
Comparator.................................................................67
Context Saving ............................................................68
GP2/INT......................................................................67
GPIO...........................................................................67
Summary o f Re g ist e rs ........ .. ............... .............. .........68
TMR0 ..........................................................................67
M
MCLR..................................................................................60
Memory Organization
Dat a E EPROM Me mory...... ............... .............. ...........45
Mode Control Logic.............. .... .. .... .. .. .... .. . .. .... .. .... .. .... .. . .. .. .54
MPLAB ASM30 Assembler, Linker, Librarian .....................82
MPLAB ICD 2 In-Circuit Debugger......................................83
MPLAB ICE 2000 High Performance Universal
In-Circuit Emulator ..............................................................83
MPLAB ICE 4000 High Performance Universal
In-Circuit Emulator ..............................................................83
MPLAB Integrated Development Environment
Software..............................................................................81
MPLI N K O b je c t Linker / MPLIB Obje c t Libra r ia n ........... .......82
O
OPC ODE Fiel d De s cr ip tions..... ...... ...... ....... .......... ........... ..73
Oscillator Configurations.....................................................57
Oscilla t o r Sta r t- u p Time r ( O ST) .............. ....... ...... ...... .........60
P
Package Marking Information ............ .... .. . .. .. .. .... .. .... .. ......123
Pack a g i n g In forma tio n... ............... .......... ........... ...............123
PCL and PCLATH..... .... .. .... . .. .. .... .... .. .... ..................... .. . .. ...15
Computed GOTO........................................................15
Stack...........................................................................15
Phase-Locked Loop (PLL).................................................. 53
PICkit 1 FLASH Starter Kit.................................................. 85
PICSTART Plus Development Programmer....................... 83
Pin Descriptions and Diagrams ..... .. ............... .. .. .. . .. .. .. .. .. .. . 20
Pow er Amplif ie r.... ........... .......... ........... .......... ........... .......... 53
Power Control/Status Register (PCON).............................. 61
Pow er Select (Tabl e ).... .. .......... ............... .......... ............... ..53
Power-Down Mode (SLEEP).......................... .. .. .. . .. .. .. .... .. . 70
Power-on Reset (POR)....................................................... 60
Power-up Timer (PWRT).................................................... 60
Prescaler............................................................................. 27
Switching Presca l e r Assignment .... ...... ...................... 27
PRO MATE II Un iv e r sa l Devi ce Pr o g r amme r...... ... .......... ..83
Program Memory Organization...... ................. .. .. .. . .. .. .. .... .. .. . 5
Programming, Device Instructions...................................... 73
R
RC Oscillator....................................................................... 58
READ-MODIFY-WRITE OPERATIONS............................. 73
Registers
ADCON0 ( A/ D Contr o l)....... ....... .............. ........... ........ 41
ANSEL (Analog Select).............................................. 42
CMCON (C omparator Co n trol).. .......... ............... ........ 33
CONFIG (Con fi g u ration Word) ........... ........... ............. 56
EEADR (EEPROM Address)...................................... 45
EECO N 1 (EEPR O M Contr o l)........ ...... ........... .......... ..46
EEDAT (EEPROM Data)............................................ 45
INTCON (Interrupt Control)......................................... 11
IOCB (Interrupt-on-Change GPIO)............................. 19
MapsPIC12F629 ........................................................... 6
PIC12F675 ........................................................... 6
OPTI O N _ R EG ( O p tio n )................... .......... ........... 10, 26
OSCCAL (Oscillator Calibration) ................................ 14
PCON (Power Control)...............................................14
PIE1 (Peripheral Interrupt Enable 1)..... .... .. ................ 12
PIR1 (Peripheral Interrupt 1).... . .. .. .. .... .. .. .... .. . .. .. .. .... .. . 13
STATUS ....................................................................... 9
T1CON ( T im e r1 C o n tr o l)........ ... .......... ...... ........... ...... 30
VRCON (Voltage Reference Control).................. .. .. ... 38
WPU (Weak Pull-up)...................................................18
RESET................................................................................ 59
Revision History................................................................ 125
S
Soft wa re Sim u la tor (MPLAB SIM) ......... .......... ........... ........ 82
Software Simulator (MPLAB SIM30) .................................. 82
Spe cial Feat u r e s o f th e CP U.... ...... ....... .......... ........... ........ 55
Special Function Registers................................................... 6
Spe cia l Functions R e g i sters Su mmar y................ ........... ......7
T
Time-out Sequence ............................................................ 61
Timer0................................................................................. 25
Asso ciate d R e g ister s.. .. ............... .............. ............... ..27
External Clock............................................................. 26
Interrupt ...................................................................... 25
Operation.................................................................... 25
T0CKI ......................................................................... 26
Timer1
Asso ciate d R e g ister s.. .. ............... .............. ............... ..31
Asynchronous Counter Mode.. . .. .. .. .... .. .. .. .... .............. 31
Reading and Writing..................... .... .. ................ 31
Interrupt ...................................................................... 29
Mod es o f O p e rations........ ............... .......... ........... ......29
Operation During SLEEP............................................ 31
Oscillator..................................................................... 31
Prescaler .................................................................... 29