English
Language : 

PIC18F87J10 Datasheet, PDF (382/394 Pages) Microchip Technology – 64/80-Pin High-Performance, 1-Mbit Flash Microcontrollers with nanoWatt Technology
PIC18F87J10 FAMILY
H
Hardware Multiplier ............................................................ 97
Introduction ................................................................ 97
Operation ................................................................... 97
Performance Comparison .......................................... 97
I
I/O Ports ........................................................................... 115
I2C Mode (MSSP)
Acknowledge Sequence Timing ............................... 217
Associated Registers ............................................... 223
Baud Rate Generator ............................................... 210
Bus Collision
During a Repeated Start Condition .................. 221
During a Stop Condition ................................... 222
Clock Arbitration ....................................................... 211
Clock Stretching ....................................................... 203
10-Bit Slave Receive Mode
(SEN = 1) ................................................. 203
10-Bit Slave Transmit Mode ............................. 203
7-Bit Slave Receive Mode
(SEN = 1) ................................................. 203
7-Bit Slave Transmit Mode ............................... 203
Clock Synchronization and the CKP Bit ................... 204
Effects of a Reset ..................................................... 218
General Call Address Support ................................. 207
I2C Clock Rate w/BRG ............................................. 210
Master Mode ............................................................ 208
Baud Rate Generator ....................................... 210
Operation ......................................................... 209
Reception ......................................................... 214
Repeated Start Condition Timing ..................... 213
Start Condition Timing ..................................... 212
Transmission .................................................... 214
Multi-Master Communication, Bus Collision
and Arbitration .................................................. 218
Multi-Master Mode ................................................... 218
Operation ................................................................. 197
Read/Write Bit Information (R/W Bit) ............... 197, 198
Registers .................................................................. 193
Serial Clock (SCKx/SCLx) ....................................... 198
Slave Mode .............................................................. 197
Addressing ....................................................... 197
Reception ......................................................... 198
Transmission .................................................... 198
Sleep Operation ....................................................... 218
Stop Condition Timing .............................................. 217
INCF ................................................................................. 300
INCFSZ ............................................................................ 301
In-Circuit Debugger .......................................................... 278
In-Circuit Serial Programming (ICSP) ...................... 267, 278
Indexed Literal Offset Addressing
and Standard PIC18 Instructions ............................. 326
Indexed Literal Offset Mode ................................. 77, 79, 326
Indirect Addressing ............................................................ 75
INFSNZ ............................................................................ 301
Initialization Conditions for all Registers ...................... 49–53
Instruction Cycle ................................................................. 62
Instruction Flow/Pipelining ................................................. 62
Instruction Set .................................................................. 279
ADDLW .................................................................... 285
ADDWF .................................................................... 285
ADDWF (Indexed Literal Offset Mode) .................... 327
ADDWFC ................................................................. 286
ANDLW .................................................................... 286
ANDWF .................................................................... 287
BC ............................................................................ 287
BCF ......................................................................... 288
BN ............................................................................ 288
BNC ......................................................................... 289
BNN ......................................................................... 289
BNOV ...................................................................... 290
BNZ ......................................................................... 290
BOV ......................................................................... 293
BRA ......................................................................... 291
BSF .......................................................................... 291
BSF (Indexed Literal Offset Mode) .......................... 327
BTFSC ..................................................................... 292
BTFSS ..................................................................... 292
BTG ......................................................................... 293
BZ ............................................................................ 294
CALL ........................................................................ 294
CLRF ....................................................................... 295
CLRWDT ................................................................. 295
COMF ...................................................................... 296
CPFSEQ .................................................................. 296
CPFSGT .................................................................. 297
CPFSLT ................................................................... 297
DAW ........................................................................ 298
DCFSNZ .................................................................. 299
DECF ....................................................................... 298
DECFSZ .................................................................. 299
Extended Instructions .............................................. 321
Considerations when Enabling ........................ 326
Syntax .............................................................. 321
Use with MPLAB IDE Tools ............................. 328
General Format ........................................................ 281
GOTO ...................................................................... 300
INCF ........................................................................ 300
INCFSZ .................................................................... 301
INFSNZ .................................................................... 301
IORLW ..................................................................... 302
IORWF ..................................................................... 302
LFSR ....................................................................... 303
MOVF ...................................................................... 303
MOVFF .................................................................... 304
MOVLB .................................................................... 304
MOVLW ................................................................... 305
MOVWF ................................................................... 305
MULLW .................................................................... 306
MULWF .................................................................... 306
NEGF ....................................................................... 307
NOP ......................................................................... 307
POP ......................................................................... 308
PUSH ....................................................................... 308
RCALL ..................................................................... 309
RESET ..................................................................... 309
RETFIE .................................................................... 310
RETLW .................................................................... 310
RETURN .................................................................. 311
RLCF ....................................................................... 311
RLNCF ..................................................................... 312
RRCF ....................................................................... 312
RRNCF .................................................................... 313
SETF ....................................................................... 313
SETF (Indexed Literal Offset Mode) ........................ 327
SLEEP ..................................................................... 314
Standard Instructions ............................................... 279
SUBFWB ................................................................. 314
SUBLW .................................................................... 315
DS39663A-page 380
Advance Information
 2005 Microchip Technology Inc.