
PIC18F45J10 FAMILY
DS39682C-page 346
Preliminary
2007 Microchip Technology Inc.
Indexed Literal Offset Mode..............................................288
Indirect Addressing .............................................................62
INFSNZ.............................................................................263
Initialization Conditions for All Registers.......................43–46
Instruction Cycle..................................................................51
Clocking Scheme........................................................51
Instruction Flow/Pipelining ..................................................51
Instruction Set...................................................................241
ADDLW.....................................................................247
ADDWF.....................................................................247
ADDWF (Indexed Literal Offset Mode) .....................289
ADDWFC ..................................................................248
ANDLW.....................................................................248
ANDWF.....................................................................249
BC.............................................................................249
BCF...........................................................................250
BN.............................................................................250
BNC ..........................................................................251
BNN ..........................................................................251
BNOV........................................................................252
BNZ...........................................................................252
BOV ..........................................................................255
BRA...........................................................................253
BSF...........................................................................253
BSF (Indexed Literal Offset Mode) ...........................289
BTFSC ......................................................................254
BTFSS ......................................................................254
BTG...........................................................................255
BZ .............................................................................256
CALL.........................................................................256
CLRF.........................................................................257
CLRWDT...................................................................257
COMF .......................................................................258
CPFSEQ ...................................................................258
CPFSGT ...................................................................259
CPFSLT ....................................................................259
DAW..........................................................................260
DCFSNZ ...................................................................261
DECF ........................................................................260
DECFSZ....................................................................261
Extended Instruction Set...........................................283
General Format.........................................................243
GOTO .......................................................................262
INCF..........................................................................262
INCFSZ.....................................................................263
INFSNZ.....................................................................263
IORLW ......................................................................264
IORWF......................................................................264
LFSR.........................................................................265
MOVF........................................................................265
MOVFF .....................................................................266
MOVLB .....................................................................266
MOVLW ....................................................................267
MOVWF ....................................................................267
MULLW.....................................................................268
MULWF.....................................................................268
NEGF........................................................................269
NOP ..........................................................................269
Opcode Field Descriptions........................................242
POP ..........................................................................270
PUSH........................................................................270
RCALL ......................................................................271
RESET......................................................................271
RETFIE .....................................................................272
RETLW .....................................................................272
RETURN................................................................... 273
RLCF ........................................................................ 273
RLNCF...................................................................... 274
RRCF........................................................................ 274
RRNCF..................................................................... 275
SETF ........................................................................ 275
SETF (Indexed Literal Offset Mode)......................... 289
SLEEP...................................................................... 276
Standard Instructions................................................ 241
SUBFWB .................................................................. 276
SUBLW..................................................................... 277
SUBWF..................................................................... 277
SUBWFB .................................................................. 278
SWAPF..................................................................... 278
TBLRD...................................................................... 279
TBLWT ..................................................................... 280
TSTFSZ.................................................................... 281
XORLW .................................................................... 281
XORWF .................................................................... 282
INTCON Registers.............................................................. 81
Inter-Integrated Circuit.
See
I
2
C Mode.
Internal Oscillator Block...................................................... 26
Internal RC Oscillator
Use with WDT........................................................... 235
Internet Address ............................................................... 353
Interrupt Sources.............................................................. 229
A/D Conversion Complete........................................ 213
Capture Complete (CCP).......................................... 125
Compare Complete (CCP)........................................ 126
Interrupt-on-Change (RB7:RB4)................................. 97
INTn Pin...................................................................... 91
PORTB, Interrupt-on-Change..................................... 91
TMR0.......................................................................... 91
TMR0 Overflow......................................................... 113
TMR1 Overflow......................................................... 115
TMR2-to-PR2 Match (PWM)............................. 128, 133
Interrupts............................................................................. 79
Interrupts, Flag Bits
Interrupt-on-Change (RB7:RB4) Flag (RBIF Bit)........ 97
INTOSC, INTRC.
See
Internal Oscillator Block.
IORLW.............................................................................. 264
IORWF.............................................................................. 264
IPR Registers...................................................................... 88
L
LFSR................................................................................. 265
M
Master Clear (MCLR).......................................................... 39
Master Synchronous Serial Port (MSSP).
See
MSSP.
Memory Organization ......................................................... 47
Data Memory.............................................................. 53
Program Memory........................................................ 47
Memory Programming Requirements............................... 307
Microchip Internet Web Site.............................................. 353
MOVF ............................................................................... 265
MOVFF ............................................................................. 266
MOVLB............................................................................. 266
MOVLW ............................................................................ 267
MOVSF............................................................................. 285
MOVSS............................................................................. 286
MOVWF............................................................................ 267
MPLAB ASM30 Assembler, Linker, Librarian................... 292
MPLAB ICD 2 In-Circuit Debugger................................... 293
MPLAB ICE 2000 High-Performance Universal
In-Circuit Emulator.................................................... 293