dsPIC33EP256MU806 USB registers

The 39 registers of USB (USB device), from 0x488, with their reset value and every field. The dsPIC33EP256MU806 has 943 registers in 99 peripherals, one page each.

USB USB device

U1OTGIR

Address
0x488
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
IDIF7
T1MSECIF6
LSTATEIF5
ACTVIF4
SESVDIF3
SESENDIF2
VBUSVDIF0

U1OTGIE

Address
0x48A
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
IDIE7
T1MSECIE6
LSTATEIE5
ACTVIE4
SESVDIE3
SESENDIE2
VBUSVDIE0

U1OTGSTAT

Address
0x48C
Reset
0x0000
Access
read only
Size
16-bit
5 fields
FieldBitsWhat it does
ID7
LSTATE5
SESVD3
SESEND2
VBUSVD0

U1OTGCON

Address
0x48E
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
DPPULUP7
DMPULUP6
DPPULDWN5
DMPULDWN4
VBUSON3
OTGEN2
VBUSCHG1
VBUSDIS0

U1PWRC

Address
0x490
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
UACTPND7
USLPGRD4
USUSPND1
USBPWR0

U1IR

Address
0x4C0
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
STALLIF7
RESUMEIF5
IDLEIF4
TRNIF3
SOFIF2
UERRIF1
URSTIF0

U1IE

Address
0x4C2
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
STALLIE7
RESUMEIE5
IDLEIE4
TRNIE3
SOFIE2
UERRIE1
URSTIE0

U1EIR

Address
0x4C4
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
BTSEF7
BUSACCEF6
DMAEF5
BTOEF4
DFN8EF3
CRC16EF2
CRC5EF1
PIDEF0

U1EIE

Address
0x4C6
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
BTSEE7
BUSACCEE6
DMAEE5
BTOEE4
DFN8EE3
CRC16EE2
CRC5EE1
PIDEE0

U1STAT

Address
0x4C8
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
ENDPT7:4
DIR3
PPBI2

U1CON

Address
0x4CA
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
SE06
PKTDIS5
HOSTEN3
RESUME2
PPBRST1
USBEN0

U1ADDR

Address
0x4CC
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
LSPDEN7
DEVADDR6:0

U1BDTP1

Address
0x4CE
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BDTPTRL7:1

U1FRML

Address
0x4D0
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
FRM77
FRM66
FRM55
FRM44
FRM33
FRM22
FRM11
FRM00

U1FRMH

Address
0x4D2
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
FRM102
FRM91
FRM80

U1TOK

Address
0x4D4
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
PID37
PID26
PID15
PID04
EP33
EP22
EP11
EP00

U1SOF

Address
0x4D6
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CNT7:0

U1BDTP2

Address
0x4D8
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BDTPTRH7:0

U1BDTP3

Address
0x4DA
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BDTPTRU7:0

U1CNFG1

Address
0x4DC
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
UTEYE7
UOEMON6
USBSIDL4

U1CNFG2

Address
0x4DE
Reset
0x0000
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
UVCMPSEL5
PUVBUS4
EXTI2CEN3
UVBUSDIS2
UVCMPDIS1
UTRDIS0

U1EP0

Address
0x4E0
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
LSPD7
RETRYDIS6
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP1

Address
0x4E2
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP2

Address
0x4E4
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP3

Address
0x4E6
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP4

Address
0x4E8
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP5

Address
0x4EA
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP6

Address
0x4EC
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP7

Address
0x4EE
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP8

Address
0x4F0
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP9

Address
0x4F2
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP10

Address
0x4F4
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP11

Address
0x4F6
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP12

Address
0x4F8
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP13

Address
0x4FA
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP14

Address
0x4FC
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1EP15

Address
0x4FE
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
EPCONDIS4
EPRXEN3
EPTXEN2
EPSTALL1
EPHSHK0

U1PWMRRS

Address
0x580
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
DC15:8
PER7:0

U1PWMCON

Address
0x582
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
PWMEN15
PWMPOL9
CNTEN8