PIC18F87J50 FAMILY
DS39775C-page 474 © 2009 Microchip Technology Inc.
abled) ............................................................... 230
PWM Auto-Shutdown (P1RSEN = 1, Auto-Restart En-
abled) ............................................................... 230
PWM Direction Change ........................................... 227
PWM Direction Change at Near 100% Duty Cycle .. 227
PWM Output ............................................................ 214
Read and Write, 8-Bit Data, Demultiplexed Address 183
Read, 16-Bit Data, Demultiplexed Address ............. 186
Read, 16-Bit Multiplexed Data, Fully Multiplexed 16-Bit
Address ............................................................187
Read, 16-Bit Multiplexed Data, Partially Multiplexed Ad-
dress ................................................................ 186
Read, 8-Bit Data, Fully Multiplexed 16-Bit Address . 185
Read, 8-Bit Data, Partially Multiplexed Address ...... 183
Read, 8-Bit Data, Partially Multiplexed Address, Enable
Strobe .............................................................. 184
Read, 8-Bit Data, Wait States Enabled, Partially Multi-
plexed Address ................................................ 183
Repeated Start Condition ......................................... 268
Reset, Watchdog Timer (WDT), Oscillator Start-up Timer
(OST) and Power-up Timer (PWRT) ................ 442
Send Break Character Sequence ............................ 294
Slave Synchronization ............................................. 239
Slow Rise Time (MCLR Tied to VDD, VDD Rise > TPWRT)
............................................................................ 59
SPI Mode (Master Mode) ......................................... 238
SPI Mode (Slave Mode, CKE = 0) ........................... 240
SPI Mode (Slave Mode, CKE = 1) ........................... 240
Synchronous Reception (Master Mode, SREN) ...... 297
Synchronous Transmission ...................................... 295
Synchronous Transmission (Through TXEN) .......... 296
Time-out Sequence on Power-up (MCLR Not Tied to
VDD), Case 1 ...................................................... 58
Time-out Sequence on Power-up (MCLR Not Tied to
VDD), Case 2 ...................................................... 59
Time-out Sequence on Power-up (MCLR Tied to VDD,
VDD Rise < TPWRT) ............................................ 58
Timer0 and Timer1 External Clock .......................... 443
Transition for Entry to Idle Mode ................................ 52
Transition for Entry to SEC_RUN Mode .................... 49
Transition for Entry to Sleep Mode ............................ 51
Transition for Two-Speed Start-up (INTRC to HSPLL) ..
361
Transition for Wake From Idle to Run Mode .............. 52
Transition for Wake From Sleep (HSPLL) ................. 51
Transition From RC_RUN Mode to PRI_RUN Mode . 50
Transition From SEC_RUN Mode to PRI_RUN Mode
(HSPLL) ............................................................. 49
Transition to RC_RUN Mode ..................................... 50
USB Signal ............................................................... 458
Write, 16-Bit Data, Demultiplexed Address .............. 186
Write, 16-Bit Multiplexed Data, Fully Multiplexed 16-Bit
Address ............................................................187
Write, 16-Bit Multiplexed Data, Partially Multiplexed Ad-
dress ................................................................ 187
Write, 8-Bit Data, Fully Multiplexed 16-Bit Address . 185
Write, 8-Bit Data, Partially Multiplexed Address ...... 184
Write, 8-Bit Data, Partially Multiplexed Address, Enable
Strobe .............................................................. 185
Write, 8-Bit Data, Wait States Enabled, Partially Multi-
plexed Address ................................................ 184
Timing Diagrams and Specifications
AC Characteristics
Internal RC Accuracy ....................................... 438
Capture/Compare/PWM Requirements (Including ECCP
Modules) .......................................................... 444
CLKO and I/O Requirements ................................... 439
EUSARTx Synchronous Receive Requirements ..... 455
EUSARTx Synchronous Transmission Requirements ...
455
Example SPI Mode Requirements (Master Mode, CKE =
0) ..................................................................... 447
Example SPI Mode Requirements (Master Mode, CKE =
1) ..................................................................... 448
Example SPI Mode Requirements (Slave Mode, CKE =
0) ..................................................................... 449
Example SPI Slave Mode Requirements (CKE = 1) 450
External Clock Requirements .................................. 437
I2C Bus Data Requirements (Slave Mode) .............. 452
I2C Bus Start/Stop Bits Requirements (Slave Mode) .....
451
MSSPx I2C Bus Data Requirements ....................... 454
MSSPx I2C Bus Start/Stop Bits Requirements ........ 453
Parallel Master Port Read Requirements ................ 445
Parallel Master Port Write Requirements ................ 446
PLL Clock ................................................................ 438
Program Memory Read Requirements .................... 440
Program Memory Write Requirements .................... 441
Reset, Watchdog Timer, Oscillator Start-up Timer, Pow-
er-up Timer and Brown-out Reset Requirements ..
442
Timer0 and Timer1 External Clock Requirements ... 443
USB Full-Speed Requirements ................................ 458
USB Low-Speed Requirements ............................... 458
TSTFSZ ........................................................................... 405
Two-Speed Start-up ................................................. 349, 361
Two-Word Instructions
Example Cases .......................................................... 77
TXSTAx Register
BRGH Bit ................................................................. 283
U
Universal Serial Bus
Address Register (UADDR) ..................................... 318
Associated Registers ............................................... 334
Buffer Descriptor Table ............................................ 319
Buffer Descriptors .................................................... 319
Address Validation ........................................... 322
Assignment in Different Buffering Modes ........ 324
BDnSTAT Register (CPU Mode) ..................... 320
BDnSTAT Register (SIE Mode) ....................... 322
Byte Count ....................................................... 322
Example ........................................................... 319
Memory Map .................................................... 323
Ownership ....................................................... 319
Ping-Pong Buffering ........................................ 323
Register Summary ........................................... 324
Status and Configuration ................................. 319
Class Specifications and Drivers ............................. 336
Descriptors ............................................................... 336
Endpoint Control ...................................................... 317
Enumeration ............................................................ 336
External Pull-up Resistors ....................................... 315
Eye Pattern Test Enable .......................................... 315
Firmware and Drivers .............................................. 334
Frame Number Registers ........................................ 318
Frames .................................................................... 335
Internal Pull-up Resistors ......................................... 315
Internal Transceiver ................................................. 313
Interrupts ................................................................. 325
and USB Transactions ..................................... 325