2007 Microchip Technology Inc.
Preliminary
DS39778B-page 437
PIC18F87J11 FAMILY
CPFSGT ...................................................................347
CPFSLT....................................................................347
DAW..........................................................................348
DCFSNZ ...................................................................349
DECF ........................................................................348
DECFSZ....................................................................349
Extended Instructions ...............................................371
Considerations when Enabling .........................376
Syntax...............................................................371
Use with MPLAB IDE Tools..............................378
General Format.........................................................331
GOTO .......................................................................350
INCF..........................................................................350
INCFSZ.....................................................................351
INFSNZ.....................................................................351
IORLW ......................................................................352
IORWF......................................................................352
LFSR.........................................................................353
MOVF........................................................................353
MOVFF .....................................................................354
MOVLB .....................................................................354
MOVLW ....................................................................355
MOVWF ....................................................................355
MULLW.....................................................................356
MULWF.....................................................................356
NEGF........................................................................357
NOP..........................................................................357
Opcode Field Descriptions........................................330
POP ..........................................................................358
PUSH........................................................................358
RCALL ......................................................................359
RESET......................................................................359
RETFIE.....................................................................360
RETLW .....................................................................360
RETURN...................................................................361
RLCF.........................................................................361
RLNCF......................................................................362
RRCF........................................................................362
RRNCF .....................................................................363
SETF.........................................................................363
SETF (Indexed Literal Offset Mode).........................377
SLEEP ......................................................................364
Standard Instructions................................................329
SUBFWB...................................................................364
SUBLW.....................................................................365
SUBWF.....................................................................365
SUBWFB...................................................................366
SWAPF.....................................................................366
TBLRD ......................................................................367
TBLWT......................................................................368
TSTFSZ ....................................................................369
XORLW.....................................................................369
XORWF.....................................................................370
INTCON Register
RBIF Bit.....................................................................133
INTCON Registers............................................................113
Inter-Integrated Circuit. See I
2
C.
Internal Oscillator Block ......................................................37
Adjustment..................................................................38
INTIO Modes...............................................................37
INTOSC Frequency Drift.............................................38
INTOSC Output Frequency.........................................38
INTPLL Modes............................................................37
Internal RC Block
Use with WDT...........................................................321
Internal Voltage Reference Specifications........................ 397
Internet Address ............................................................... 431
Interrupt Sources.............................................................. 313
A/D Conversion Complete........................................ 295
Capture Complete (CCP) ......................................... 201
Compare Complete (CCP) ....................................... 202
Interrupt-on-Change (RB7:RB4)............................... 133
TMR0 Overflow......................................................... 183
TMR2 to PR2 Match (PWM)..................................... 211
TMR3 Overflow................................................. 193, 195
TMR4 to PR4 Match................................................. 198
TMR4 to PR4 Match (PWM)..................................... 197
Interrupts .......................................................................... 111
During, Context Saving............................................. 126
INTx Pin.................................................................... 126
PORTB, Interrupt-on-Change................................... 126
TMR0........................................................................ 126
Interrupts, Flag Bits
Interrupt-on-Change (RB7:RB4) Flag
(RBIF Bit).......................................................... 133
INTOSC, INTRC. See nternal Oscillator Block.
IORLW.............................................................................. 352
IORWF.............................................................................. 352
IPR Registers.................................................................... 122
L
LFSR ................................................................................ 353
M
Master Clear (MCLR).......................................................... 51
Master Synchronous Serial Port (MSSP). See MSSP.
Memory Organization ......................................................... 61
Data Memory.............................................................. 70
Program Memory........................................................ 61
Memory Programming Requirements............................... 396
Microchip Internet Web Site.............................................. 431
MOVF ............................................................................... 353
MOVFF............................................................................. 354
MOVLB............................................................................. 354
MOVLW............................................................................ 355
MOVSF............................................................................. 373
MOVSS............................................................................. 374
MOVWF............................................................................ 355
MPLAB ASM30 Assembler, Linker, Librarian................... 380
MPLAB ICD 2 In-Circuit Debugger................................... 381
MPLAB ICE 2000 High-Performance Universal
In-Circuit Emulator.................................................... 381
MPLAB Integrated Development
Environment Software .............................................. 379
MPLAB PM3 Device Programmer.................................... 381
MPLAB REAL ICE In-Circuit Emulator System ................ 381
MPLINK Object Linker/MPLIB Object Librarian................ 380
MSSP
ACK Pulse ........................................................ 238, 241
I
2
C Mode. See I
2
C Mode.
Module Overview...................................................... 223
SPI Master/Slave Connection................................... 227
MULLW............................................................................. 356
MULWF............................................................................. 356
N
NEGF................................................................................ 357
NOP.................................................................................. 357