PIC24FJ256GA410 USB registers The 37 registers of USB (USB device), from 0x578, with their reset value and every field. The PIC24FJ256GA410 has 831 registers in 82 peripherals, one page each.
USB USB device U1OTGIR
Address 0x578
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does IDIF 7 T1MSECIF 6 LSTATEIF 5 ACTVIF 4 SESVDIF 3 SESENDIF 2 VBUSVDIF 0
U1OTGIE
Address 0x57A
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does IDIE 7 T1MSECIE 6 LSTATEIE 5 ACTVIE 4 SESVDIE 3 SESENDIE 2 VBUSVDIE 0
U1OTGSTAT
Address 0x57C
Reset 0x0000
Access read only
Size 16-bit 5 fields
Field Bits What it does ID 7 LSTATE 5 SESVD 3 SESEND 2 VBUSVD 0
U1OTGCON
Address 0x57E
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does DPPULUP 7 DMPULUP 6 DPPULDWN 5 DMPULDWN 4 VBUSON 3 OTGEN 2 VBUSCHG 1 VBUSDIS 0
4 fields
Field Bits What it does UACTPND 7 USLPGRD 4 USUSPND 1 USBPWR 0
U1IR
Address 0x582
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does STALLIF 7 ATTACHIF 6 RESUMEIF 5 IDLEIF 4 TRNIF 3 SOFIF 2 UERRIF 1 URSTIF 0
U1IE
Address 0x584
Reset 0x0000
Access read/write
Size 16-bit 8 fields
Field Bits What it does STALLIE 7 ATTACHIE 6 RESUMEIE 5 IDLEIE 4 TRNIE 3 SOFIE 2 UERRIE 1 URSTIE 0
U1EIR
Address 0x586
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does BTSEF 7 DMAEF 5 BTOEF 4 DFN8EF 3 CRC16EF 2 CRC5EF 1 PIDEF 0
U1EIE
Address 0x588
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does BTSEE 7 DMAEE 5 BTOEE 4 DFN8EE 3 CRC16EE 2 CRC5EE 1 PIDEE 0
U1STAT
Address 0x58A
Reset 0x0000
Access read only
Size 16-bit 3 fields
Field Bits What it does ENDPT 7:4 DIR 3 PPBI 2
8 fields
Field Bits What it does JSTATE 7 SE0 6 PKTDIS 5 USBRST 4 HOSTEN 3 RESUME 2 PPBRST 1 USBEN 0
2 fields
Field Bits What it does LSPDEN 7 ADDR 6:0
U1BDTP1
Address 0x590
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does BDTPTRL 7:1
U1FRML
Address 0x592
Reset 0x0000
Access read only
Size 16-bit 8 fields
Field Bits What it does FRM7 7 FRM6 6 FRM5 5 FRM4 4 FRM3 3 FRM2 2 FRM1 1 FRM0 0
U1FRMH
Address 0x594
Reset 0x0000
Access read only
Size 16-bit 3 fields
Field Bits What it does FRM10 2 FRM9 1 FRM8 0
U1TOK
Address 0x596
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does PID 7:4 EP 3:0
U1SOF
Address 0x598
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CNT 7:0
U1BDTP2
Address 0x59A
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does BDTPTRH 7:0
U1BDTP3
Address 0x59C
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does BDTPTRU 7:0
U1CNFG1
Address 0x59E
Reset 0x0000
Access read/write
Size 16-bit 4 fields
Field Bits What it does UTEYE 7 UOEMON 6 USBSIDL 4 PPB 1:0
U1CNFG2
Address 0x5A0
Reset 0x0000
Access read/write
Size 16-bit 6 fields
Field Bits What it does UVCMPSEL 5 PUVBUS 4 EXTI2CEN 3 UVBUSDIS 2 UVCMPDIS 1 UTRDIS 0
U1EP0
Address 0x5A2
Reset 0x0000
Access read/write
Size 16-bit 7 fields
Field Bits What it does LSPD 7 RETRYDIS 6 EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP1
Address 0x5A4
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP2
Address 0x5A6
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP3
Address 0x5A8
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP4
Address 0x5AA
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP5
Address 0x5AC
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP6
Address 0x5AE
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP7
Address 0x5B0
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP8
Address 0x5B2
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP9
Address 0x5B4
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP10
Address 0x5B6
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP11
Address 0x5B8
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP12
Address 0x5BA
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP13
Address 0x5BC
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP14
Address 0x5BE
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0
U1EP15
Address 0x5C0
Reset 0x0000
Access read/write
Size 16-bit 5 fields
Field Bits What it does EPCONDIS 4 EPRXEN 3 EPTXEN 2 EPSTALL 1 EPHSHK 0