English
Language : 

SH7280 Datasheet, PDF (1169/1726 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine family
Section 23 Pin Function Controller (PFC)
23.1.4 Port B I/O Registers H and L (PBIORH and PBIORL)
PBIORH and PBIORL are 16-bit readable/writable registers that are used to set the pins on port B
as inputs or outputs. Bits PB19IOR to PB6IOR, and PB3IOR to PB0IOR correspond to pins PB19
to PB6, and PB3 to PB0 respectively (multiplexed port pin names except for the port names are
abbreviated here). PAIORH and PAIORL are enabled when the port A pins are functioning as
general-purpose inputs/outputs (PB19 to PB16 for PAIORH and PB15 to PB0 for PAIORL). In
other states, they are disabled. A given pin on port B will be an output pin if the corresponding bit
in PAIORH or PAIORL is set to 1, and an input pin if the bit is cleared to 0. However, bits 3 to 0
of PBIORH and bits 15 to 13, 10, 9, 3 and 2 of PBIORL are disabled in SH7243, and bits 3 and 0
of PBIORH are disabled in SH7285.
Bits 15 to 4 of PBIORH and bits 5 and 4 of PBIORL are reserved. These bits are always read as 0.
The write value should always be 0. The initial values of PBIORH and PBIORL are H'0000.
• Port B I/O Register H (PBIORH)
Bit: 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
-
-
-
-
-
-
-
-
-
-
-
-
PB19 PB18 PB17 PB16
IOR IOR IOR IOR
Initial value: 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
R/W: R
R
R
R
R
R
R
R
R
R
R
R R/W R/W R/W R/W
• Port B I/O Register L (PBIORL)
Bit: 15 14 13 12 11 10 9
8
7
6
5
PB15 PB14 PB13 PB12 PB11 PB10 PB9 PB8 PB7 PB6
IOR IOR IOR IOR IOR IOR IOR IOR IOR IOR
-
Initial value: 0
0
0
0
0
0
0
0
0
0
0
R/W: R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R
4
3
2
1
0
-
PB3 PB2 PB1 PB0
IOR IOR IOR IOR
0
0
0
0
0
R R/W R/W R/W R/W
Rev. 1.00 Jun. 26, 2008 Page 1139 of 1692
REJ09B0393-0100