Download Print this page

Toshiba TLCS-900/H1 Series Manual page 197

Original cmos 32-bit microcontroller
Hide thumbs Also See for TLCS-900/H1 Series:

Advertisement

3.10.2.2 USBCR1 Register
bit Symbol
USBCR1
(07F8H)
Read/Write
Reset State
Function
This register is used to set USB clock enables, transceiver enable etc.
7
6
TRNS_USE
WAKEUP
R/W
R/W
0
0
TRNS_USE
0: Disable USB transceiver
1: Enable USB transceiver
Always set to "1" on the application using USB.
WAKEUP
0: −
1: Start remote-wakeup function
When
the
Current_Config<REMOTE WAKEUP>.
If <REMOTE WAKEUP> = "1" (meaning SUSPEND-status), write "1", and
"0" to <WAKEUP>. This will initiate the remote-wakeup function.
If the <REMOTE WAKEUP> = "0" or EP0, 1, 2, 3_STATUS<SUSPEND> =
"0", do not write "1" to <WAKEUP>.
SPEED
1: Full speed (12 MHz)
0: Reserved
This bit selects USB speed.
Always set to "1".
USBCLKE
0: Disable USB clock
1: Enable USB clock
This bit controls supply of USB clock.
The USB clock ("f
USB is started, write "1" to <USBCLKE> after confirming PLL lock up is
terminated.
Also, write "0" to <USBCLKE> before stopping the PLL.
5
4
3
(Bit7)
(Bit6)
remote-wakeup
function
(Bit1)
(Bit0)
": 48MHz) is generated by an internal PLL. When the
USB
92CH21-195
TMP92CH21
2
1
SPEED
USBCLKE
R/W
R/W
0
1
Always
write "0"
is
needed,
first
2009-06-19
0
R/W
0
check

Advertisement

loading

This manual is also suitable for:

Tmp92ch21fgJtmp92ch21