Port2; Overview; Register Configuration - Renesas H8S Series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for H8S Series:
Table of Contents

Advertisement

9.3
Port 2
9.3.1

Overview

Port 2 is an 8-bit I/O port. Port 2 pins also function as PPG output pins (PO7 to PO0), TPU I/O pins (TIOCA3, TIOCB3,
TIOCC3, TIOCD3, TIOCA4, TIOCB4, TIOCA5, and TIOCB5) and 8-bit timer I/O pins (TMRI0, TMCI0, TMO0,
TMRI1, TMCI1, and TMO1). Port 2 pin functions are the same in all operating modes. Port 2 uses Schmitt-triggered
input.
Figure 9-2 shows the port 2 pin configuration.
9.3.2

Register Configuration

Table 9-4 shows the port 2 register configuration.
Table 9-4
Port 2 Registers
Name
Port 2 data direction register
Port 2 data register
Port 2 register
Note: * Lower 16 bits of the address.
Port 2 Data Direction Register (P2DDR)
Bit
:
7
P27DDR P26DDR P25DDR P24DDR P23DDR P22DDR P21DDR P20DDR
Initial value :
0
R/W
:
W
P2DDR is an 8-bit write-only register, the individual bits of which specify input or output for the pins of port 2. P2DDR
cannot be read; if it is, an undefined value will be read.
Setting a P2DDR bit to 1 makes the corresponding port 2 pin an output pin, while clearing the bit to 0 makes the pin an
input pin.
Port 2 pins
P2
(I/O)/PO7 (output)/TIOCB5 (I/O)/TMO1 (output)
7
P2
(I/O)/PO6 (output)/TIOCA5 (I/O)/TMO0 (output)
6
P2
(I/O)/PO5 (output)/TIOCB4 (I/O)/TMCI1 (input)
5
P2
(I/O)/PO4 (output)/TIOCA4 (I/O)/TMRI1 (input)
4
Port 2
P2
(I/O)/PO3 (output)/TIOCD3 (I/O)/TMCI0 (input)
3
P2
(I/O)/PO2 (output)/TIOCC3 (I/O)/TMRI0 (input)
2
P2
(I/O)/PO1 (output)/TIOCB3 (I/O)
1
P2
(I/O)/PO0 (output)/TIOCA3 (I/O)
0
Figure 9-2 Port 2 Pin Functions
Abbreviation
P2DDR
P2DR

PORT2

6
5
4
0
0
0
W
W
W
R/W
Initial Value
W
H'00
R/W
H'00
R
Undefined
3
2
1
0
0
0
W
W
W
Rev.6.00 Oct.28.2004 page 279 of 1016
Address*
H'FEB1
H'FF61
H'FF51
0
0
W
REJ09B0138-0600H

Advertisement

Table of Contents
loading

Table of Contents