2 usbcr1 register – Toshiba H1 Series User Manual
Page 373

TMP92CZ26A
92CZ26A-370
3.16.2.2 USBCR1 Register
This register is used to set USB clock enables, transceiver enable etc.
7 6
5
4
3
2
1
0
bit Symbol
TRNS_USE WAKEUP
SPEED USBCLKE
Read/Write R/W
R/W
R/W
R/W
After reset
0
0
1
0
Function
•
TRNS_USE (Bit7)
0: Disable USB transceiver
1: Enable USB transceiver
Set to “1” for TMP92CZ26A.
•
WAKEUP (Bit6)
0:
−
1: Start remote-wakeup-function
When the remote-wakeup-function is needed, at first check the
Current_Config
If the
= “1” (means SUSPEND-status), write “1”,
and “0” to
started.
If the
= “0” or EP0, 1, 2, 3_STATUS
“0”, don’t write “1” to
•
SPEED (Bit1)
1: Full speed (12 MHz)
0: Reserved
This bit selects USB speed.
Set to “1” for TMP92CZ26A.
•
USBCLKE (Bit0)
0: Disable USB clock
1: Enable USB clock
This bit controls to supply USB clock.
The USB clock (named “f
USB
”: 48MHz) is generated by an internal PLL.
When the USB is started to use, write “1” to
lock up of PLL is terminated.
And when the PLL is stopped, stop PLL after writing “0” to
USBCR1
(07F8H)