English
Language : 

PIC24FJ128GC010 Datasheet, PDF (66/472 Pages) Microchip Technology – 16-Bit Flash Microcontrollers with 12-Bit Pipeline A/D, Sigma-Delta A/D, USB On-The-Go and XLP Technology
TABLE 4-27: USB OTG REGISTER MAP
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
U1OTGIR
0480
—
—
—
—
—
—
—
—
U1OTGIE
0482
—
—
—
—
—
—
—
—
U1OTGSTAT 0484
—
—
—
—
—
—
—
—
U1OTGCON 0486
—
—
—
—
—
—
—
—
U1PWRC
0488
—
—
—
—
—
—
—
—
U1IR
048A(1) —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1IE
048C(1) —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1EIR
048E(1) —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1EIE
0490(1) —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1STAT
0492
—
—
—
—
—
—
—
—
U1CON
0494(1) —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
U1ADDR
0496
—
—
—
—
—
—
—
—
U1BDTP1
0498
—
—
—
—
—
—
—
—
U1FRML
049A
—
—
—
—
—
—
—
—
U1FRMH
049C
—
—
—
—
—
—
—
—
U1TOK(2)
049E
—
—
—
—
—
—
—
—
U1SOF(2)
04A0
—
—
—
—
—
—
—
—
U1CNFG1 04A6
—
—
—
—
—
—
—
—
U1CNFG2 04A8
—
—
—
—
—
—
—
—
U1EP0
04AA —
—
—
—
—
—
—
—
U1EP1
04AC —
—
—
—
—
—
—
—
U1EP2
04AE —
—
—
—
—
—
—
—
U1EP3
04B0
—
—
—
—
—
—
—
—
U1EP4
04B2
—
—
—
—
—
—
—
—
U1EP5
04B4
—
—
—
—
—
—
—
—
U1EP6
04B6
—
—
—
—
—
—
—
—
U1EP7
04B8
—
—
—
—
—
—
—
—
U1EP8
04BA —
—
—
—
—
—
—
—
U1EP9
04BC —
—
—
—
—
—
—
—
U1EP10
04BE —
—
—
—
—
—
—
—
Legend: — = unimplemented, read as ‘0’, r = reserved. Reset values are shown in hexadecimal.
Note 1: Alternate register or bit definitions when the module is operating in Host mode.
2: This register is available in Host mode only.
IDIF
T1MSECIF LSTATEIF ACTVIF SESVDIF SESENDIF
IDIE
T1MSECIE LSTATEIE
ACTVIE SESVDIE SESENDIE
ID
—
LSTATE
—
SESVD SESEND
DPPULUP DMPULUP DPPULDWN DMPULDWN
r
OTGEN
UACTPND
—
—
USLPGRD
—
—
STALLIF
—
RESUMEIF IDLEIF
TRNIF
SOFIF
STALLIF ATTACHIF(1) RESUMEIF IDLEIF
TRNIF
SOFIF
STALLIE
—
RESUMEIE IDLEIE
TRNIE
SOFIE
STALLIE ATTACHIE(1) RESUMEIE IDLEIE
TRNIE
SOFIE
BTSEF
—
DMAEF
BTOEF DFN8EF CRC16EF
BTSEF
—
DMAEF
BTOEF DFN8EF CRC16EF
BTSEE
—
DMAEE
BTOEE DFN8EE CRC16EE
BTSEE
—
DMAEE
BTOEE DFN8EE CRC16EE
ENDPT3 ENDPT2
ENDPT1
ENDPT0
DIR
PPBI
—
SE0
PKTDIS
—
HOSTEN RESUME
JSTATE(1)
SE0
TOKBUSY USBRST HOSTEN RESUME
LSPDEN(1)
USB Device Address (ADDR) Register
Buffer Descriptor Table Base Address Register
Frame Count Register Low Byte
Frame Count Register High Byte
PID3
PID2
PID1
PID0
EP3
EP2
Start-of-Frame Count Register
UTEYE UOEMON
—
USBSIDL
—
—
—
—
UVCMPSEL PUVBUS EXTI2CEN
—
LSPD(1) RETRYDIS(1)
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
EPCONDIS EPRXEN EPTXEN
—
—
—
r
USUSPND
UERRIF
UERRIF
UERRIE
UERRIE
CRC5EF
EOFEF(1)
CRC5EE
EOFEE(1)
—
PPBRST
PPBRST
VBUSVDIF
VBUSVDIE
VBUSVD
VBUSDIS
USBPWR
URSTIF
DETACHIF(1)
URSTIE
DETACHIE(1)
PIDEF
PIDEF
PIDEE
PIDEE
—
USBEN
SOFEN(1)
—
EP1
EP0
PPB1
UVCMPDIS
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
EPSTALL
PPB0
UTRDIS
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
EPHSHK
0000
0000
0000
0000
00x0
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000