English
Language : 

SH7280 Datasheet, PDF (1336/1726 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine family
Section 24 I/O Ports
24.4.1 Register Descriptions
Port D is a 16-bit I/O port in SH7243, 31-bit I/O port in SH7285 and 32-bit I/O port in SH7286.
Port D has the following registers. See section 30, List of Registers for details on the register
address and states in each operating mode.
Table 24.7 Register Configuration
Register Name
Abbreviation R/W Initial Value Address
Access Size
Port D data register H PDDRH
R/W H'0000
H'FFFE3980 8, 16, 32
Port D data register L PDDRL
R/W H'0000
H'FFFE3982 8, 16
Port D port register H PDPRH
R
H'xxxx
H'FFFE399C 8, 16, 32
Port D port register L PDPRL
R
H'xxxx
H'FFFE399E 8, 16
24.4.2 Port D Data Registers H and L (PDDRH and PDDRL)
PDDRH and PDDRL are 16-bit readable/writable registers that store port D data. In SH7243, Bits
PD15DR, to PD0DR correspond to pins PD15 to PD0 respectively (description of multiplexed
functions are abbreviated here). In SH7285, Bits PD31DR to PD24DR and PD22DR to PD0DR
correspond to pins PD31 to PD24, and PD22 to PD0 respectively (description of multiplexed
functions are abbreviated here). In SH7286, Bits PD31DR to PD0DR correspond to pins PD31 to
PD0 respectively (description of multiplexed functions are abbreviated here).
When a pin function is general output, if a value is written to PDDRH or PDDRL, the value is
output directly from the pin, and if PDDRH or PDDRL is read, the register value is returned
directly regardless of the pin state.
When a pin function is general input, if PDDRH or PDDRL is read, the pin state, not the register
value, is returned directly. If a value is written to PDDRH or PDDRL, although that value is
written into PDDRH or PDDRL, it does not affect the pin state. Table 24.8 summarizes read/write
operations of port D data register.
Rev. 1.00 Jun. 26, 2008 Page 1306 of 1692
REJ09B0393-0100