|
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
|
▷ |