SN8F2280 Series
USB 2.0 Full-Speed 8-Bit Micro-Controller
0A1H
EP3FIFO_A
DDR
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
EP3FIFO7 EP3FIFO6 EP3FIFO5 EP3FIFO4 EP3FIFO3 EP3FIFO2 EP3FIFO1 EP3FIFO0
Read/Write
After reset
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
Bit [7:0] EP3FIFO_ADDR [7:0]: EP3 FIFO start address.
0A2H
EP4FIFO_A
DDR
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
EP4FIFO7 EP4FIFO6 EP4FIFO5 EP4FIFO4 EP4FIFO3 EP4FIFO2 EP4FIFO1 EP4FIFO0
Read/Write
After reset
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
Bit [7:0] EP4FIFO_ADDR [7:0]: EP4 FIFO start address.
9.5.13 USB DATA POINTER REGISTER
USB FIFO address pointer. Use the point to set the FIFO address for reading data from USB FIFO and writing data to
USB FIFO.
0A3H
UDP0
Read/Write
After reset
Bit 7
UDP07
R/W
0
Bit 6
UDP06
R/W
0
Bit 5
UDP05
R/W
0
Bit 4
UDP04
R/W
0
Bit 3
UDP03
R/W
0
Bit 2
UDP02
R/W
0
Bit 1
UDP01
R/W
0
Bit 0
UDP00
R/W
0
USB Data Pointer: Access the USB data by the data pointer.
9.5.14 USB DATA READ/WRITE REGISTER
0A5H
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
UDR0_R
Read/Write
After reset
UDR0_R7 UDR0_R6 UDR0_R5 UDR0_R4 UDR0_R3 UDR0_R2 UDR0_R1 UDR0_R0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
UDR0_R: Read the data from USB FIFO which UDP0 register point to.
0A6H Bit 7 Bit 6 Bit 5 Bit 4 Bit 3
Bit 2
Bit 1
Bit 0
UDR0_W UDR0_W7 UDR0_W6 UDR0_W5 UDR0_W4 UDR0_W3 UDR0_W2 UDR0_W1 UDR0_W0
Read/Write
After reset
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
UDR0_W: Write the data to USB FIFO which UDP0 register point to.
9.5.15 UPID REGISTER
Forcing bits allow firmware to directly drive the D+ and D– pins.
0A7H
UPID
Read/Write
After reset
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
UBDE
R/W
0
Bit 1
DDP
R/W
0
Bit 0
DDN
R/W
0
-
-
-
-
-
-
-
-
-
-
-
-
SONiX TECHNOLOGY CO., LTD
Page 113
Version 1.1