Datasheet

Section 16 USB Function Module (USB)
R01UH0309EJ0500 Rev. 5.00 Page 983 of 1408
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
16.3.31 Transceiver Test Register 0 (TRNTREG0)
TRNTREG0 controls the on-chip transceiver output signals. Setting the PTSTE bit to 1 specifies
the transceiver output signals (USD+ and USD-) arbitrarily. Table 16.4 shows the relationship
between TRNTREG0 setting and pin output.
Bit Bit Name
Initial
Value R/W Description
7 PTSTE 0 R/W Pin Test Enable
Enables the test control for the on-chip transceiver
output pins (USD+ and USD-).
6 to 4 All 0
Reserved
These bits are always read as 0. The write value
should always be 0.
3
2
1
0
SUSPEND
txenl
txse0
txdata
0
0
0
0
R/W
R/W
R/W
R/W
On-Chip Transceiver Output Signal Setting
SUSPEND: Sets the (SUSPEND) signal of the on-chip
transceiver.
txenl: Sets the output enable (txenl) signal of the
on-chip transceiver.
txse0: Sets the Signal-ended 0 (txse0) signal of
the on-chip transceiver.
txdata: Sets the (txdata) signal of the on-chip
transceiver.
Table 16.4 Relationship between TRNTREG0 Setting and Pin Output
Register Setting Pin Output
PTSTE txenl txse0 txdata USD+ USD-
0 X X X
1 0 0 0 0 1
1 0 0 1 1 0
1 0 1 X 0 0
1 1 X X Hi-Z Hi-Z
[Legend]
X: Don't care.
: Cannot be controlled. Indicates state in normal operation according to the USB operation
and port settings.