English
Language : 

PIC18F87J90 Datasheet, PDF (436/450 Pages) Microchip Technology – 64/80-Pin, High-Performance Microcontrollers with LCD Driver and nanoWatt Technology
PIC18F87J90 FAMILY
Reads From Flash Program Memory.......................... 93
Resistor Ladder Connections for
M2 Configuration............................................... 191
Resistor Ladder Connections for
M3 Configuration............................................... 192
RTCC ........................................................................ 155
Single Comparator .................................................... 301
SPI Master/Slave Connection ................................... 215
Table Read Operation................................................. 89
Table Write Operation ................................................. 90
Table Writes to Flash Program Memory ..................... 95
Timer0 in 16-Bit Mode............................................... 140
Timer0 in 8-Bit Mode................................................. 140
Timer1 (16-Bit Read/Write Mode) ............................. 144
Timer1 (8-Bit Mode) .................................................. 144
Timer2 ....................................................................... 150
Timer3 (16-Bit Read/Write Mode) ............................. 152
Timer3 (8-Bit Mode) .................................................. 152
Watchdog Timer........................................................ 331
BN ..................................................................................... 348
BNC................................................................................... 349
BNN................................................................................... 349
BNOV ................................................................................ 350
BNZ ................................................................................... 350
BOR. See Brown-out Reset.
BOV................................................................................... 353
BRA................................................................................... 351
Break Character (12-Bit) Transmit and Receive ............... 269
BRG. See Baud Rate Generator.
BRGH Bit
TXSTA1 Register ...................................................... 259
TXSTA2 Register ...................................................... 278
Brown-out Reset (BOR) ...................................................... 55
and On-Chip Voltage Regulator ................................ 334
Detecting ..................................................................... 55
BSF ................................................................................... 351
BTFSC .............................................................................. 352
BTFSS............................................................................... 352
BTG................................................................................... 353
BZ...................................................................................... 354
C
C Compilers
MPLAB C18 .............................................................. 390
CALL ................................................................................. 354
CALLW.............................................................................. 383
Capture (CCP Module)...................................................... 176
CCP Pin Configuration .............................................. 176
CCPR2H:CCPR2L Registers .................................... 176
Software Interrupt ..................................................... 176
Timer1/Timer3 Mode Selection ................................. 176
Capture/Compare/PWM (CCP)......................................... 173
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................. 174
CCPRxH Register ..................................................... 174
CCPRxL Register...................................................... 174
Compare Mode. See Compare.
Configuration............................................................. 174
Interaction of CCP1 and CCP2 for
Timer Resources............................................... 175
Interconnect Configurations ...................................... 174
Charge Time Measurement Unit (CTMU) ......................... 309
Associated Registers ................................................ 323
Calibrating the Module .............................................. 311
Creating a Delay ....................................................... 320
Effects of a Reset...................................................... 320
DS39933D-page 436
Measuring Capacitance with the CTMU ................... 317
Measuring Time ........................................................ 319
Module Initialization .................................................. 311
Operation .................................................................. 310
During Sleep and Idle Modes ........................... 320
Clock Sources..................................................................... 37
Default System Clock on Reset .................................. 38
Selection Using OSCCON Register............................ 38
CLRF ................................................................................ 355
CLRWDT .......................................................................... 355
Code Examples
16 x 16 Signed Multiply Routine ............................... 100
16 x 16 Unsigned Multiply Routine ........................... 100
8 x 8 Signed Multiply Routine ..................................... 99
8 x 8 Unsigned Multiply Routine ................................. 99
Capacitance Calibration Routine .............................. 316
Changing Between Capture Prescalers.................... 176
Computed GOTO Using an Offset Value.................... 69
Current Calibration Routine ...................................... 314
Erasing Flash Program Memory ................................. 94
Fast Register Stack .................................................... 69
How to Clear RAM (Bank 1) Using Indirect Addressing .
82
Implementing a Real-Time Clock Using a
Timer1 Interrupt Service ................................... 147
Initializing PORTA..................................................... 118
Initializing PORTB..................................................... 120
Initializing PORTC .................................................... 123
Initializing PORTD .................................................... 126
Initializing PORTE..................................................... 128
Initializing PORTF..................................................... 130
Initializing PORTG .................................................... 133
Initializing PORTH .................................................... 135
Initializing PORTJ ..................................................... 137
Loading the SSPBUF (SSPSR) Register.................. 214
Reading a Flash Program Memory Word ................... 93
Routine for Capacitive Touch Switch........................ 318
Saving STATUS, WREG and BSR
Registers in RAM.............................................. 116
Setting the RTCWREN Bit ........................................ 167
Setup for CTMU Calibration Routines ...................... 313
Single-Word Write to Flash Program Memory ............ 97
Writing to Flash Program Memory .............................. 96
Code Protection ................................................................ 325
COMF ............................................................................... 356
Comparator....................................................................... 299
Analog Input Connection Considerations ................. 303
Associated Registers ................................................ 303
Configuration ............................................................ 300
Effects of a Reset ..................................................... 302
Interrupts .................................................................. 302
Operation .................................................................. 301
Operation During Sleep ............................................ 302
Outputs ..................................................................... 301
Reference ................................................................. 301
External Signal ................................................. 301
Internal Signal................................................... 301
Response Time......................................................... 301
Comparator Specifications................................................ 407
Comparator Voltage Reference ........................................ 305
Accuracy and Error ................................................... 306
Associated Registers ................................................ 307
Configuring ............................................................... 305
Connection Considerations....................................... 306
Effects of a Reset ..................................................... 306
 2010 Microchip Technology Inc.