English
Language : 

PIC24FJ256GB108-I Datasheet, PDF (54/352 Pages) Microchip Technology – 64/80/100-Pin, 16-Bit Flash Microcontrollers with USB On-The-Go (OTG)
TABLE 4-22: USB OTG REGISTER MAP
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9
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 —
—
—
—
—
—
—
Legend:
— = unimplemented, read as ‘0’. 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.
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
—
IDIF
T1MSECIF LSTATEIF ACTVIF SESVDIF SESENDIF
—
VBUSVDIF 0000
—
IDIE
T1MSECIE LSTATEIE ACTVIE SESVDIE SESENDIE
—
VBUSVDIE 0000
—
ID
—
LSTATE
—
SESVD SESEND
—
VBUSVD 0000
— DPPULUP DMPULUP DPPULDWN DMPULDWN VBUSON OTGEN VBUSCHG VBUSDIS 0000
— UACTPND
—
—
USLPGRD
—
—
USUSPND USBPWR 0000
— STALLIF
—
RESUMEIF IDLEIF
—
STALLIF ATTACHIF(1) RESUMEIF
IDLEIF
TRNIF
TRNIF
SOFIF
SOFIF
UERRIF
URSTIF 0000
UERRIF DETACHIF(1) 0000
— STALLIE
—
RESUMEIE IDLEIE
—
STALLIE ATTACHIE(1) RESUMEIE
IDLEIE
TRNIE
TRNIE
SOFIE
SOFIE
UERRIE URSTIE 0000
UERRIE DETACHIE(1) 0000
—
BTSEF
—
—
BTSEF
—
DMAEF
DMAEF
BTOEF
BTOEF
DFN8EF CRC16EF CRC5EF
DFN8EF CRC16EF EOFEF(1)
PIDEF
PIDEF
0000
0000
—
BTSEE
—
—
BTSEE
—
DMAEE
DMAEE
BTOEE
BTOEE
DFN8EE CRC16EE CRC5EE
DFN8EE CRC16EE EOFEE(1)
PIDEE
PIDEE
0000
0000
— ENDPT3 ENDPT2
ENDPT1
ENDPT0
DIR
PPBI
—
—
0000
—
—
SE0
— JSTATE(1)
SE0
— LSPDEN(1)
PKTDIS
—
HOSTEN RESUME
TOKBUSY RESET HOSTEN RESUME
USB Device Address (DEVADDR) Register
PPBRST
PPBRST
USBEN
SOFEN(1)
0000
0000
0000
—
Buffer Descriptor Table Base Address Register
—
0000
—
Frame Count Register Low Byte
0000
—
Frame Count Register High Byte
0000
—
PID3
PID2
PID1
PID0
EP3
EP2
EP1
EP0
0000
—
Start-Of-Frame Count Register
0000
—
UTEYE UOEMON
—
USBSIDL
—
—
PPB1
PPB0 0000
—
—
—
—
PUVBUS EXTI2CEN UVBUSDIS UVCMPDIS UTRDIS 0000