SN8F2270B Series
USB 2.0 Low-Speed 8-Bit Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 94
Version 1.3
EP2OUT_CNT -
-
-
- UEP2OC3
UEP2OC2 UEP2OC1
UEP2OC0
Read/Write
-
-
-
-
R/W
R/W
R/W
R/W
After
reset
- - - - 0 0 0 0
Bit [4:0]
UEP2Cn:
Bytes counter of EP2 token data. Reset by firmware.
9.5.13 UPID REGISTER
Forcing bits allow firmware to directly drive the D+ and D– pins.
0ABH
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
UPID EP0OUT_EN -
-
UE0E
-
UBDE
DDP
DDN
Read/Write
R/W - - R/W - R/W
R/W
R/W
After
reset
0 - - 0 - 0 0 0
Bit 0
DDN:
Drive D- on the USB bus.
0 = drive D- low.
1 = drive D- high.
Bit 1
DDP:
drive D+ on the USB bus.
0 = drive D+ low.
1 = drive D+ high.
Bit 2
UBDE:
Enable to direct drive USB bus.
0 = disable.
1 = enable.
Bit 4
UE0E:
EP0 enable bit.
0 = EP0 enable.
1 = EP0 disable (No handshake for any EP0 USB packet).
Bit 7
EP0OUT_EN:
Enable EP0 control data out.
0 = disable.
1 = enable to receive the EP0 continuous OUT TOKEN data over 8 bytes.
9.5.14 ENDPOINT TOGGLE BIT CONTROL REGISTER
.
0ACH
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
UTOGGLE
- - - - - -
EP2
_DATA0/1
EP1
_DATA0/1
Read/Write
- - - - - -
R/W
R/W
After
reset
- - - - - - 1 1
Bit [1:0]
Endpoint 1~2’s DATA0/1 toggle bit control.