![](http://datasheet.mmic.net.cn/260000/PIC18F85J90_datasheet_15943026/PIC18F85J90_401.png)
PIC18F85J90 FAMILY
DS39770B-page 400
Preliminary
2007 Microchip Technology Inc.
Unexpected Termination ....................................89
Write Verify ........................................................89
FSCM. See Fail-Safe Clock Monitor.
G
GOTO ...............................................................................316
H
Hardware Multiplier ............................................................91
Introduction ................................................................91
Operation ...................................................................91
Performance Comparison ..........................................91
I
I/O Ports ...........................................................................109
Input Voltage Considerations ...................................109
Open-Drain Outputs .................................................110
Output Pin Drive .......................................................109
Pin Capabilities ........................................................109
Pull-up Configuration ...............................................110
I
2
C Mode (MSSP) ............................................................194
Acknowledge Sequence Timing ...............................222
Associated Registers ...............................................228
Baud Rate Generator ...............................................215
Bus Collision
During a Repeated Start Condition ..................226
During a Stop Condition ...................................227
Clock Arbitration .......................................................216
Clock Stretching .......................................................208
10-Bit Slave Receive Mode (SEN = 1) .............208
10-Bit Slave Transmit Mode .............................208
7-Bit Slave Receive Mode (SEN = 1) ...............208
7-Bit Slave Transmit Mode ...............................208
Clock Synchronization and the CKP Bit ...................209
Effects of a Reset .....................................................223
General Call Address Support .................................212
I
2
C Clock Rate w/BRG .............................................215
Master Mode ............................................................213
Baud Rate Generator .......................................215
Operation .........................................................214
Reception .........................................................219
Repeated Start Condition Timing .....................218
Start Condition Timing .....................................217
Transmission ....................................................219
Multi-Master Communication, Bus Collision and Arbitra-
tion ...................................................................223
Multi-Master Mode ...................................................223
Operation .................................................................199
Read/Write Bit Information (R/W Bit) ...............199, 201
Registers ..................................................................194
Serial Clock (SCK/SCL) ...........................................201
Slave Mode ..............................................................199
Addressing .......................................................199
Addressing Masking .........................................200
Reception .........................................................201
Transmission ....................................................201
Sleep Operation .......................................................223
Stop Condition Timing ..............................................222
INCF .................................................................................316
INCFSZ ............................................................................317
In-Circuit Debugger ..........................................................294
In-Circuit Serial Programming (ICSP) ......................283, 294
Indexed Literal Offset Addressing
and Standard PIC18 Instructions .............................342
Indexed Literal Offset Mode .............................................342
Indirect Addressing ............................................................75
INFSNZ ............................................................................ 317
Initialization Conditions for all Registers ...................... 51–53
Instruction Cycle ................................................................ 62
Clocking Scheme ....................................................... 62
Flow/Pipelining ........................................................... 62
Instruction Set .................................................................. 295
ADDLW .................................................................... 301
ADDWF .................................................................... 301
ADDWF (Indexed Literal Offset Mode) .................... 343
ADDWFC ................................................................. 302
ANDLW .................................................................... 302
ANDWF .................................................................... 303
BC ............................................................................ 303
BCF ......................................................................... 304
BN ............................................................................ 304
BNC ......................................................................... 305
BNN ......................................................................... 305
BNOV ...................................................................... 306
BNZ ......................................................................... 306
BOV ......................................................................... 309
BRA ......................................................................... 307
BSF .......................................................................... 307
BSF (Indexed Literal Offset Mode) .......................... 343
BTFSC ..................................................................... 308
BTFSS ..................................................................... 308
BTG ......................................................................... 309
BZ ............................................................................ 310
CALL ........................................................................ 310
CLRF ....................................................................... 311
CLRWDT ................................................................. 311
COMF ...................................................................... 312
CPFSEQ .................................................................. 312
CPFSGT .................................................................. 313
CPFSLT ................................................................... 313
DAW ........................................................................ 314
DCFSNZ .................................................................. 315
DECF ....................................................................... 314
DECFSZ .................................................................. 315
Extended Instructions .............................................. 337
Considerations when Enabling ........................ 342
Syntax .............................................................. 337
Use with MPLAB IDE Tools ............................. 344
General Format ........................................................ 297
GOTO ...................................................................... 316
INCF ........................................................................ 316
INCFSZ .................................................................... 317
INFSNZ .................................................................... 317
IORLW ..................................................................... 318
IORWF ..................................................................... 318
LFSR ....................................................................... 319
MOVF ...................................................................... 319
MOVFF .................................................................... 320
MOVLB .................................................................... 320
MOVLW ................................................................... 321
MOVWF ................................................................... 321
MULLW .................................................................... 322
MULWF .................................................................... 322
NEGF ....................................................................... 323
NOP ......................................................................... 323
Opcode Field Descriptions ....................................... 296
POP ......................................................................... 324
PUSH ....................................................................... 324
RCALL ..................................................................... 325
RESET ..................................................................... 325
RETFIE .................................................................... 326