ST7SCR
USB INTERFACE (Cont’d)
Table 19. USB Register Map and Reset values
Address Register
(Hex.)
Name
7
6
5
4
3
2
1
0
USBISTR
20
Reset Value
21
USBIMR
Reset Value
22
USBCTLR
Reset Value
DADDR
23
Reset Value
24
USBSR
Reset Value
25
EP0R
Reset Value
26
CNT0RXR
Reset Value
27
CNT0TXR
Reset Value
EP1TXR
28
Reset Value
CNT1TXR
29
Reset Value
EP2RXR
2A
Reset Value
2B
CNT2RXR
Reset Value
EP2TXR
2C
Reset Value
CNT2TXR
2D
Reset Value
EP3TXR
2E
Reset Value
CNT3TXR
2F
Reset Value
30
EP4TXR
Reset Value
31
CNT4TXR
Reset Value
32
EP5TXR
Reset Value
CTR
0
0
0
SOVR
0
ERR
0
SUSP
0
ESUSP
0
RESET
0
SOF
0
CTRM
0
0
0
SOVRM
0
ERRM
0
SUSPM
0
ESUSPM
0
RESETM
0
SOFM
0
RSM USB_RST
0
0
0
0
RESUME PDWN
FSUSP
FRES
0
1
1
0
ADD6
ADD5
ADD4
ADD3
ADD2
ADD1
ADD0
0
0
0
0
0
0
0
0
PID1
0
PID0
0
IN /OUT
0
0
0
EP2
EP1
EP0
0
0
0
CTR0 DTOG_TX STAT_TX1 STAT_TX0
0
DTOG_RX STAT_RX1 STAT_RX0
0
0
0
0
0
0
0
0
0
0
0
0
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
0
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
CTR_TX DTOG_TX STAT_TX1 STAT_TX0
0
0
0
0
0
0
0
0
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
0
CTR_RX DTOG_RX STAT_RX1 STAT_RX0
0
0
0
0
0
0
CNT6
0
CNT5
0
CNT4
0
CNT3
0
CNT2
0
CNT1
0
CNT0
0
0
0
0
CTR_TX DTOG_TX STAT_TX1 STAT_TX0
0
0
0
0
0
CNT6
CNT5
CNT4
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
0
0
0
0
CTR_TX DTOG_TX STAT_TX1 STAT_TX0
0
0
0
0
0
0
0
0
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
0
0
CTR_TX DTOG_TX STAT_TX1 STAT_TX0
0
0
0
0
0
0
0
0
CNT3
CNT2
CNT1
CNT0
0
0
0
0
0
0
0
0
CTR_TX DTOG_TX STAT_TX1 STAT_TX0
0
0
0
0
53/102
1