Datasheet
PIC32MX5XX/6XX/7XX
DS60001156J-page 134 2009-2016 Microchip Technology Inc.
FIGURE 11-1: PIC32MX5XX/6XX/7XX FAMILY USB INTERFACE DIAGRAM
OSC1
OSC2
Primary Oscillator
8MHzTypical
FRC
Oscillator
TUN<5:0>
(4)
PLL
48 MHz USB Clock
(7)
Div x
UPLLEN
(6)
(PB Out)
(1)
UFRCEN
(3)
(P
OSC
)
UPLLIDIV
(6)
UF
IN
(5)
Div 2
V
USB
3
V
3
D+
(2)
D-
(2)
ID
(8)
Bus
Transceiver
SIE
V
BUSON
(8)
Comparators
USB
SRP Charge
SRP Discharge
Registers
and
Control
Interface
Transceiver Power 3.3V
To Clock Generator for Core and Peripherals
Sleep or Idle
Sleep
USBEN
USB Suspend
CPU Clock Not P
OSC
USB Module
Voltage
System
RAM
USB Suspend
Full-Speed Pull-up
Host Pull-down
Low-Speed Pull-up
Host Pull-down
ID Pull-up
DMA
Note 1: PB clock is only available on this pin for select EC modes.
2: Pins can be used as digital inputs when USB is not enabled.
3: This bit field is contained in the OSCCON register.
4: This bit field is contained in the OSCTRM register.
5: USB PLL U
F
IN
requirements: 4 MHz.
6: This bit field is contained in the DEVCFG2 register.
7: A 48 MHz clock is required for proper USB operation.
8: Pins can be used as GPIO when the USB module is disabled.










