Datasheet

PIC18F46J11 FAMILY
DS39932D-page 524 2011 Microchip Technology Inc.
G
GOTO ............................................................................... 434
H
Hardware Multiplier .......................................................... 113
8 x 8 Multiplication Algorithms ................................. 113
Operation ................................................................. 113
Performance Comparison (table) .............................113
High/Low-Voltage Detect ................................................. 373
Applications .............................................................. 377
Associated Registers ............................................... 378
Characteristics ......................................................... 484
Current Consumption ............................................... 375
Effects of a Reset ..................................................... 378
Operation ................................................................. 374
During Sleep .................................................... 378
Setup ........................................................................ 375
Start-up Time ........................................................... 375
Typical Application ...................................................377
I
I/O Ports ...........................................................................131
Open-Drain Outputs ................................................. 132
Pin Capabilities ........................................................ 131
TTL Input Buffer Option ........................................... 132
I
2
C Mode .......................................................................... 291
I
2
C Mode (MSSP)
Acknowledge Sequence Timing ............................... 319
Associated Registers ............................................... 325
Baud Rate Generator ............................................... 312
Bus Collision
During a Repeated Start Condition .................. 323
During a Stop Condition ................................... 324
Clock Arbitration .......................................................314
Clock Stretching ....................................................... 306
10-Bit Slave Receive Mode (SEN = 1) ............. 306
10-Bit Slave Transmit Mode .............................306
7-Bit Slave Receive Mode (SEN = 1) ............... 306
7-Bit Slave Transmit Mode ...............................306
Clock Synchronization and CKP bit ......................... 307
Effects of a Reset ..................................................... 320
General Call Address Support ................................. 310
I
2
C Clock Rate w/BRG ............................................. 313
Master Mode ............................................................ 310
Operation ......................................................... 311
Reception ......................................................... 316
Repeated Start Condition Timing ..................... 315
Start Condition Timing ..................................... 314
Transmission .................................................... 316
Multi-Master Communication, Bus Collision and
Arbitration .........................................................320
Multi-Master Mode ................................................... 320
Operation ................................................................. 296
Read/Write
Bit Information (R/W Bit) ............... 296, 299
Registers .................................................................. 291
Serial Clock (SCLx Pin) ........................................... 299
Slave Mode .............................................................. 296
Addressing ....................................................... 296
Addressing Masking Modes
5-Bit ......................................................... 297
7-Bit ......................................................... 298
Reception ......................................................... 299
Transmission .................................................... 299
Sleep Operation ....................................................... 320
Stop Condition Timing ..............................................319
INCF ................................................................................ 434
INCFSZ ............................................................................ 435
In-Circuit Debugger .......................................................... 412
In-Circuit Serial Programming (ICSP) ...................... 395, 412
Indexed Literal Offset Addressing
and Standard PIC18 Instructions ............................. 460
Indexed Literal Offset Mode ............................................. 460
Indirect Addressing ............................................................ 98
INFSNZ ............................................................................ 435
Initialization Conditions ................................................ 69–75
Instruction Cycle ................................................................ 82
Clocking Scheme ....................................................... 82
Flow/Pipelining ........................................................... 82
Instruction Set .................................................................. 413
ADDLW .................................................................... 419
ADDWF .................................................................... 419
ADDWF (Indexed Literal Offset Mode) .................... 461
ADDWFC ................................................................. 420
ANDLW .................................................................... 420
ANDWF .................................................................... 421
BC ............................................................................ 421
BCF ......................................................................... 422
BN ............................................................................ 422
BNC ......................................................................... 423
BNN ......................................................................... 423
BNOV ...................................................................... 424
BNZ ......................................................................... 424
BOV ......................................................................... 427
BRA ......................................................................... 425
BSF .......................................................................... 425
BSF (Indexed Literal Offset Mode) .......................... 461
BTFSC ..................................................................... 426
BTFSS ..................................................................... 426
BTG ......................................................................... 427
BZ ............................................................................ 428
CALL ........................................................................ 428
CLRF ....................................................................... 429
CLRWDT ................................................................. 429
COMF ...................................................................... 430
CPFSEQ .................................................................. 430
CPFSGT .................................................................. 431
CPFSLT ................................................................... 431
DAW ........................................................................ 432
DCFSNZ .................................................................. 433
DECF ....................................................................... 432
DECFSZ .................................................................. 433
Extended Instructions .............................................. 455
Considerations when Enabling ........................ 460
Syntax .............................................................. 455
Use with MPLAB IDE Tools ............................. 462
General Format ........................................................ 415
GOTO ...................................................................... 434
INCF ........................................................................ 434
INCFSZ .................................................................... 435
INFSNZ .................................................................... 435
IORLW ..................................................................... 436
IORWF ..................................................................... 436
LFSR ....................................................................... 437
MOVF ...................................................................... 437
MOVFF .................................................................... 438
MOVLB .................................................................... 438
MOVLW ................................................................... 439
MOVWF ................................................................... 439
MULLW .................................................................... 440
MULWF .................................................................... 440