Microchip Technology DM183037 Data Sheet
2012 Microchip Technology Inc.
DS30575A-page 683
PIC18F97J94 FAMILY
ADDLW .................................................................... 581
ADDWF .................................................................... 581
ADDWF (Indexed Literal Offset Mode) .................... 623
ADDWFC ................................................................. 582
ANDLW .................................................................... 582
ANDWF .................................................................... 583
BC ............................................................................ 583
BCF .......................................................................... 584
BN ............................................................................ 584
BNC ......................................................................... 585
BNN ......................................................................... 585
BNOV ....................................................................... 586
BNZ .......................................................................... 586
BOV ......................................................................... 589
BRA .......................................................................... 587
BSF .......................................................................... 587
BSF (Indexed Literal Offset Mode) .......................... 623
BTFSC ..................................................................... 588
BTFSS ..................................................................... 588
BTG .......................................................................... 589
BZ ............................................................................ 590
CALL ........................................................................ 590
CLRF ........................................................................ 591
CLRWDT .................................................................. 591
COMF ...................................................................... 592
CPFSEQ .................................................................. 592
CPFSGT .................................................................. 593
CPFSLT ................................................................... 593
DAW ......................................................................... 594
DCFSNZ .................................................................. 595
DECF ....................................................................... 594
DECFSZ ................................................................... 595
Extended Instructions .............................................. 617
ADDWF .................................................................... 581
ADDWF (Indexed Literal Offset Mode) .................... 623
ADDWFC ................................................................. 582
ANDLW .................................................................... 582
ANDWF .................................................................... 583
BC ............................................................................ 583
BCF .......................................................................... 584
BN ............................................................................ 584
BNC ......................................................................... 585
BNN ......................................................................... 585
BNOV ....................................................................... 586
BNZ .......................................................................... 586
BOV ......................................................................... 589
BRA .......................................................................... 587
BSF .......................................................................... 587
BSF (Indexed Literal Offset Mode) .......................... 623
BTFSC ..................................................................... 588
BTFSS ..................................................................... 588
BTG .......................................................................... 589
BZ ............................................................................ 590
CALL ........................................................................ 590
CLRF ........................................................................ 591
CLRWDT .................................................................. 591
COMF ...................................................................... 592
CPFSEQ .................................................................. 592
CPFSGT .................................................................. 593
CPFSLT ................................................................... 593
DAW ......................................................................... 594
DCFSNZ .................................................................. 595
DECF ....................................................................... 594
DECFSZ ................................................................... 595
Extended Instructions .............................................. 617
Considerations when Enabling ........................ 622
Syntax .............................................................. 617
Use with MPLAB IDE Tools ............................. 624
Syntax .............................................................. 617
Use with MPLAB IDE Tools ............................. 624
General Format ........................................................ 577
GOTO ...................................................................... 596
INCF ......................................................................... 596
INCFSZ .................................................................... 597
INFSNZ .................................................................... 597
IORLW ..................................................................... 598
IORWF ..................................................................... 598
LFSR ........................................................................ 599
MOVF ....................................................................... 599
MOVFF .................................................................... 600
MOVLB .................................................................... 600
MOVLW ................................................................... 601
MOVWF ................................................................... 601
MULLW .................................................................... 602
MULWF .................................................................... 602
NEGF ....................................................................... 603
NOP ......................................................................... 603
Opcode Field Descriptions ....................................... 576
POP ......................................................................... 604
PUSH ....................................................................... 604
RCALL ..................................................................... 605
RESET ..................................................................... 605
RETFIE .................................................................... 606
RETLW .................................................................... 606
RETURN .................................................................. 607
GOTO ...................................................................... 596
INCF ......................................................................... 596
INCFSZ .................................................................... 597
INFSNZ .................................................................... 597
IORLW ..................................................................... 598
IORWF ..................................................................... 598
LFSR ........................................................................ 599
MOVF ....................................................................... 599
MOVFF .................................................................... 600
MOVLB .................................................................... 600
MOVLW ................................................................... 601
MOVWF ................................................................... 601
MULLW .................................................................... 602
MULWF .................................................................... 602
NEGF ....................................................................... 603
NOP ......................................................................... 603
Opcode Field Descriptions ....................................... 576
POP ......................................................................... 604
PUSH ....................................................................... 604
RCALL ..................................................................... 605
RESET ..................................................................... 605
RETFIE .................................................................... 606
RETLW .................................................................... 606
RETURN .................................................................. 607
RLCF ....................................................................... 607
RLNCF ..................................................................... 608
RRCF ....................................................................... 608
RRNCF .................................................................... 609
SETF ....................................................................... 609
SETF (Indexed Literal Offset Mode) ........................ 623
SLEEP ..................................................................... 610
Standard Instructions ............................................... 575
SUBFWB ................................................................. 610
SUBLW .................................................................... 611
SUBWF .................................................................... 611
SUBWFB ................................................................. 612
SWAPF .................................................................... 612
TBLRD ..................................................................... 613
TBLWT .................................................................... 614
TSTFSZ ................................................................... 615
XORLW ................................................................... 615
XORWF ................................................................... 616
RLNCF ..................................................................... 608
RRCF ....................................................................... 608
RRNCF .................................................................... 609
SETF ....................................................................... 609
SETF (Indexed Literal Offset Mode) ........................ 623
SLEEP ..................................................................... 610
Standard Instructions ............................................... 575
SUBFWB ................................................................. 610
SUBLW .................................................................... 611
SUBWF .................................................................... 611
SUBWFB ................................................................. 612
SWAPF .................................................................... 612
TBLRD ..................................................................... 613
TBLWT .................................................................... 614
TSTFSZ ................................................................... 615
XORLW ................................................................... 615
XORWF ................................................................... 616
2
C.
Internal RC Oscillator
Internal Voltage Regulator Specifications ........................ 638
Internet Address .............................................................. 691
Interrupt Sources ............................................................. 553
Internet Address .............................................................. 691
Interrupt Sources ............................................................. 553
Capture Complete (CCP) ........................................ 345
Capture Complete (ECCP) ...................................... 321
Compare Complete (CCP) ...................................... 346
Compare Complete (ECCP) .................................... 322
TMR0 Overflow ........................................................ 283
TMR2 to PR2 Match (PWM) .................................... 348
TMRx Overflow ................................................ 284, 293
Capture Complete (ECCP) ...................................... 321
Compare Complete (CCP) ...................................... 346
Compare Complete (ECCP) .................................... 322
TMR0 Overflow ........................................................ 283
TMR2 to PR2 Match (PWM) .................................... 348
TMRx Overflow ................................................ 284, 293
During, Context Saving ............................................ 195
Edge-Selectable Interrupt-on-Change ..................... 193
INTx Pin ................................................................... 193
TMR0 ....................................................................... 193
Edge-Selectable Interrupt-on-Change ..................... 193
INTx Pin ................................................................... 193
TMR0 ....................................................................... 193
L
LCD
Bias Configurations ................................................. 259
Bias Types ............................................................... 252
Charge Pump Design Considerations ..................... 263
Clock Source Selection ........................................... 251
Configuring .............................................................. 279
Frame Frequency .................................................... 264
Internal Resistor Biasing .......................................... 252
Interrupts ................................................................. 278
Multiplex Types ........................................................ 264
Operation During Sleep ........................................... 279
Pixel Control ............................................................ 264
Segment Enables .................................................... 264
Segment Pins Configuration .................................... 249
Waveform Generation ............................................. 265
Bias Types ............................................................... 252
Charge Pump Design Considerations ..................... 263
Clock Source Selection ........................................... 251
Configuring .............................................................. 279
Frame Frequency .................................................... 264
Internal Resistor Biasing .......................................... 252
Interrupts ................................................................. 278
Multiplex Types ........................................................ 264
Operation During Sleep ........................................... 279
Pixel Control ............................................................ 264
Segment Enables .................................................... 264
Segment Pins Configuration .................................... 249
Waveform Generation ............................................. 265