2007 Microchip Technology Inc.
Preliminary
DS39775B-page 465
PIC18F87J50 FAMILY
Data Memory .....................................................................76
Access Bank ..............................................................78
Bank Select Register (BSR) .......................................76
Extended Instruction Set ............................................91
General Purpose Registers ........................................78
Memory Maps
PIC18F87J50 Family Devices ...........................77
Shared Address Registers .................................80
Special Function Registers ................................79
Special Function Registers ........................................79
Context Defined SFRs .......................................80
USB RAM ...................................................................76
DAW .................................................................................382
DC Characteristics ...........................................................428
Power-Down and Supply Current ............................420
Supply Voltage .........................................................419
DCFSNZ ..........................................................................383
DECF ...............................................................................382
DECFSZ ...........................................................................383
Development Support ......................................................413
Device Differences ...........................................................461
Device Overview ..................................................................7
Details on Individual Family Members .........................8
Features (64-Pin Devices) ...........................................9
Features (80-Pin Devices) ...........................................9
Direct Addressing ...............................................................89
E
ECCP
Associated Registers ...............................................230
Capture and Compare Modes ..................................218
Enhanced PWM Mode .............................................219
Standard PWM Mode ...............................................218
Effect on Standard PIC Instructions .................................410
Electrical Characteristics ..................................................417
Enhanced Capture/Compare/PWM (ECCP) ....................215
Capture Mode.
See
Capture (ECCP Module).
ECCP1/ECCP3 Outputs and Program
Memory Mode ..................................................216
ECCP2 Outputs and Program
Memory Modes ................................................216
Outputs and Configuration .......................................216
Pin Configurations for ECCP1 .................................217
Pin Configurations for ECCP2 .................................217
Pin Configurations for ECCP3 .................................218
PWM Mode.
See
PWM (ECCP Module).
Timer Resources ......................................................216
Use of CCP4/CCP5 with ECCP1/ECCP3 ................216
Enhanced Universal Synchronous Asynchronous
Receiver Transmitter (EUSART).
See
EUSART.
ENVREG pin ....................................................................358
Equations
A/D Acquisition Time ................................................304
A/D Minimum Charging Time ...................................304
Calculating the Minimum Required
Acquisition Time ..............................................304
Estimating USB Transceiver
Current Consumption .......................................331
Errata ...................................................................................5
EUSART
Asynchronous Mode ................................................ 287
12-Bit Break Transmit and Receive ................. 292
Associated Registers, Receive ........................ 290
Associated Registers, Transmit ....................... 288
Auto-Wake-up on Sync Break ......................... 290
Receiver .......................................................... 289
Setting Up 9-Bit Mode with
Address Detect ........................................ 289
Transmitter ...................................................... 287
Baud Rate Generator
Operation in Power-Managed Mode ................ 281
Baud Rate Generator (BRG) ................................... 281
Associated Registers ....................................... 282
Auto-Baud Rate Detect .................................... 285
Baud Rate Error, Calculating ........................... 282
Baud Rates, Asynchronous Modes ................. 283
High Baud Rate Select (BRGH Bit) ................. 281
Sampling ......................................................... 281
Synchronous Master Mode ...................................... 293
Associated Registers, Receive ........................ 296
Associated Registers, Transmit ....................... 294
Reception ........................................................ 295
Transmission ................................................... 293
Synchronous Slave Mode ........................................ 296
Associated Registers, Receive ........................ 298
Associated Registers, Transmit ....................... 297
Reception ........................................................ 297
Transmission ................................................... 296
Extended Instruction Set
ADDFSR .................................................................. 406
ADDULNK ............................................................... 406
CALLW .................................................................... 407
MOVSF .................................................................... 407
MOVSS .................................................................... 408
PUSHL ..................................................................... 408
SUBFSR .................................................................. 409
SUBULNK ................................................................ 409
External Clock Input ........................................................... 36
External Memory Bus ...................................................... 105
16-Bit Byte Select Mode .......................................... 111
16-Bit Byte Write Mode ............................................ 109
16-Bit Data Width Modes ......................................... 108
16-Bit Mode Timing ................................................. 112
16-Bit Word Write Mode .......................................... 110
8-Bit Data Width Mode ............................................ 113
8-Bit Mode Timing ................................................... 114
Address and Data Line Usage (table) ..................... 107
Address and Data Width .......................................... 107
Address Shifting ...................................................... 107
Control ..................................................................... 106
I/O Port Functions .................................................... 105
Operation in Power-Managed Modes ...................... 115
Program Memory Modes ......................................... 108
Extended Microcontroller ................................. 108
Microcontroller ................................................. 108
Wait States .............................................................. 108
Weak Pull-ups on Port Pins ..................................... 108