Datasheet

© 2009 Microchip Technology Inc. DS39663F-page 397
PIC18F87J10 FAMILY
Memory Maps
PIC18FX5J10/X5J15/X6J10 Devices ................ 69
PIC18FX6J15/X7J10 Devices ........................... 70
Special Function Registers ................................ 72
Special Function Registers ........................................ 72
DAW ................................................................................. 312
DC Characteristics ........................................................... 358
Power-Down and Supply Current ............................ 351
Supply Voltage ......................................................... 350
DCFSNZ .......................................................................... 313
DECF ............................................................................... 312
DECFSZ ........................................................................... 313
Development Support ...................................................... 343
Device Overview .................................................................. 5
Details on Individual Family Members ......................... 6
Features (64-Pin Devices) ........................................... 7
Features (80-Pin Devices) ........................................... 7
Direct Addressing ............................................................... 79
E
ECCP
Associated Registers ............................................... 192
Capture and Compare Modes .................................. 180
Enhanced PWM Mode ............................................. 181
Standard PWM Mode ............................................... 180
Effect on Standard PIC MCU Instructions ........................ 340
Effects of Power-Managed Modes on
Various Clock Sources ............................................... 37
Electrical Characteristics .................................................. 347
Enhanced Capture/Compare/PWM (ECCP) .................... 177
Capture Mode. See Capture (ECCP Module).
ECCP1/ECCP3 Outputs and
Program Memory Mode ................................... 178
ECCP2 Outputs and Program
Memory Modes ................................................ 178
Outputs and Configuration ....................................... 178
Pin Configurations for ECCP1 ................................. 179
Pin Configurations for ECCP2 ................................. 179
Pin Configurations for ECCP3 ................................. 180
PWM Mode. See PWM (ECCP Module).
Timer Resources ...................................................... 178
Use of CCP4/CCP5 with ECCP1/ECCP3 ................ 178
Enhanced Universal Synchronous Asynchronous Receiver
Transmitter (EUSART). See EUSART.
ENVREG Pin .................................................................... 288
Equations
A/D Acquisition Time ................................................ 266
A/D Minimum Charging Time ................................... 266
Errata ................................................................................... 4
EUSART
Asynchronous Mode ................................................ 249
12-Bit Break Transmit and Receive ................. 254
Associated Registers, Receive ........................ 252
Associated Registers, Transmit ....................... 250
Auto-Wake-up on Sync Break ......................... 252
Receiver ........................................................... 251
Setting Up 9-Bit Mode with Address Detect ..... 251
Transmitter ....................................................... 249
Baud Rate Generator
Operation in Power-Managed Mode ................ 243
Baud Rate Generator (BRG) ................................... 243
Associated Registers ....................................... 244
Auto-Baud Rate Detect .................................... 247
Baud Rate Error, Calculating ........................... 244
Baud Rates, Asynchronous Modes ................. 245
High Baud Rate Select (BRGH Bit) ................. 243
Sampling ......................................................... 243
Synchronous Master Mode ...................................... 255
Associated Registers, Receive ........................ 257
Associated Registers, Transmit ....................... 256
Reception ........................................................ 257
Transmission ................................................... 255
Synchronous Slave Mode ........................................ 258
Associated Registers, Receive ........................ 259
Associated Registers, Transmit ....................... 258
Reception ........................................................ 259
Transmission ................................................... 258
Extended Instruction Set
ADDFSR .................................................................. 336
ADDULNK ............................................................... 336
CALLW .................................................................... 337
MOVSF .................................................................... 337
MOVSS .................................................................... 338
PUSHL ..................................................................... 338
SUBFSR .................................................................. 339
SUBULNK ................................................................ 339
External Clock Input (EC Modes) ...................................... 32
External Memory Bus ........................................................ 95
16-Bit Byte Select Mode .......................................... 101
16-Bit Byte Write Mode .............................................. 99
16-Bit Data Width Modes ........................................... 98
16-Bit Mode Timing ................................................. 102
16-Bit Word Write Mode .......................................... 100
8-Bit Mode ............................................................... 103
8-Bit Mode Timing ................................................... 104
Address and Data Line Usage (table) ....................... 97
Address and Data Width ............................................ 97
Address Shifting ........................................................ 97
Control ....................................................................... 96
I/O Port Functions ...................................................... 95
Operation in Power-Managed Modes ...................... 105
Program Memory Modes ........................................... 98
Extended Microcontroller ................................... 98
Microcontroller ................................................... 98
Wait States ................................................................ 98
Weak Pull-ups on Port Pins ....................................... 98
F
Fail-Safe Clock Monitor ........................................... 281, 290
Interrupts in Power-Managed Modes ...................... 291
POR or Wake-up from Sleep ................................... 291
WDT During Oscillator Failure ................................. 290
Fast Register Stack ........................................................... 65
Firmware Instructions ...................................................... 293
Flash Configuration Words .............................................. 281
Flash Program Memory ..................................................... 85
Associated Registers ................................................. 93
Control Registers ....................................................... 86
EECON1 and EECON2 ..................................... 86
TABLAT (Table Latch) Register ........................ 88
TBLPTR (Table Pointer) Register ...................... 88