English
Language : 

SH7706 Datasheet, PDF (570/749 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7700 Series
Section 18 I/O Ports
18.8.2 Port H Data Register (PHDR)
Port H data register (PHDR) is a 7-bit read/write and 1-bit read register that stores data for pins
PTH6 to PTH0. PH6DT to PH0DT bit corresponds to PTH6 to PTH0 pin. When the pin function
is general output port, if the port is read, the value of the corresponding PHDR bit is returned
directly. When the function is general input port, if the port is read, the corresponding pin level is
read.
PHDR is initialized to H'00 by a power-on reset. It retains its previous value in standby mode and
sleep mode, and in a manual reset.
Note that the low level is read if bits 6 to 0 are read except in general-purpose input.
Bit
Bit Name Initial Value R/W
7

*
R
6
PH6DT
0
R/W
5
PH5DT
0
R/W
4
PH4DT
0
R/W
3
PH3DT
0
R/W
2
PH2DT
0
R/W
1
PH1DT
0
R/W
0
PH0DT
0
R/W
Legend: * Undefined
Description
Reserved
Table 18.8 shows the function of PHDR.
Table 18.8 Read/Write Operation of the Port H Data Register (PHDR)
PHnMD1 PHnMD0 Pin State
Read
Write
0
0
Other function PHDR value Value is written to PHDR, but does not affect
pin state.
1
Output
PHDR value Write value is output from pin.
1
0
Input (Pull-up Pin state
MOS: on)
Value is written to PHDR, but does not affect
pin state.
1
Input (Pull-up Pin state
Value is written to PHDR, but does not affect
MOS: off)
pin state.
Note: n = 0 to 6
Rev. 5.00 May 29, 2006 page 522 of 698
REJ09B0146-0500