English
Language : 

PIC32MX1XX_12 Datasheet, PDF (68/328 Pages) Microchip Technology – 32-bit Microcontrollers (up to 128 KB Flash and 32 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog
TABLE 4-27: USB REGISTER MAP
Bits
31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8
23/7
22/6
21/5
20/4
19/3
18/2
17/1
16/0
5040
U1OTGIR(2)
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
IDIF T1MSECIF LSTATEIF ACTVIF SESVDIF SESENDIF
—
VBUSVDIF 0000
5050
U1OTGIE
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
IDIE T1MSECIE LSTATEIE ACTVIE SESVDIE SESENDIE
—
—
0000
VBUSVDIE 0000
5060
U1OTGSTAT(3)
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
ID
—
—
—
LSTATE
—
—
—
—
—
0000
—
SESVD SESEND
—
VBUSVD 0000
5070
U1OTGCON
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
—
— DPPULUP DMPULUP DPPULDWN DMPULDWN VBUSON OTGEN VBUSCHG VBUSDIS 0000
5080
U1PWRC
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— UACTPND(4) —
—
—
—
—
—
—
0000
—
USLPGRD USBBUSY — USUSPEND USBPWR 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
5200
U1IR(2)
15:0 —
—
—
—
—
—
—
—
STALLIF ATTACHIF RESUMEIF IDLEIF
TRNIF
SOFIF
UERRIF
URSTIF 0000
DETACHIF 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
5210
U1IE
15:0 —
—
—
—
—
—
—
—
STALLIE ATTACHIE RESUMEIE IDLEIE
TRNIE
SOFIE
UERRIE
URSTIE 0000
DETACHIE 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
5220
U1EIR(2)
15:0
—
—
—
—
—
—
—
—
BTSEF BMXEF DMAEF
BTOEF
DFN8EF CRC16EF
CRC5EF
EOFEF
PIDEF 0000
0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
5230
U1EIE
15:0 —
—
—
—
—
—
—
—
BTSEE BMXEE DMAEE
BTOEE
DFN8EE CRC16EE
CRC5EE
EOFEE
PIDEE 0000
0000
5240
U1STAT(3)
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
ENDPT<3:0>
—
—
—
—
DIR
PPBI
—
—
0000
—
0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
5250
U1CON
15:0
—
—
—
—
—
—
—
—
JSTATE
SE0
PKTDIS
TOKBUSY
USBRST
HOSTEN RESUME
PPBRST
USBEN 0000
SOFEN 0000
5260
U1ADDR
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— LSPDEN
—
—
—
—
—
DEVADDR<6:0>
—
0000
0000
5270
U1BDTP1
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
BDTPTRL<7:1>
—
0000
—
0000
Legend:
Note 1:
2:
3:
4:
x = unknown value on Reset; — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
With the exception of those noted, all registers in this table (except as noted) have corresponding CLR, SET and INV registers at their virtual address, plus an offset of 0x4, 0x8 and 0xC respectively. See
Section 11.2 “CLR, SET and INV Registers” for more information.
This register does not have associated SET and INV registers.
This register does not have associated CLR, SET and INV registers.
Reset value for this bit is undefined.