Section 16 I/O Ports (I/O); Overview; Port A; Register Configuration - Hitachi SH7032 Hardware Manual

Superh risc engine
Table of Contents

Advertisement

16.1

Overview

There are three ports, A, B, and C. Ports A and B are 16-bit I/O ports, while port C is an 8-bit
input port. The pins of the ports are all multiplexed for use as general-purpose I/Os (or inputs in
the case of port C) or for other functions. (Use the pin function controller (PFC) to select the
function of multiplexed pins.) Ports A, B, and C each have one data register for storing pin data.
16.2

Port A

Port A is a 16-pin input/output port, as shown in figure 16.1. The PA3/CS7/WAIT pin of port A
has a pull-up MOS so that when it is functioning as a WAIT pin, the wait state control register of
the bus state controller can be used to select whether to pull up the WAIT pin or not. It is not
pulled up when the pin is functioning as either PA3 or CS7.
Port A
16.2.1

Register Configuration

Table 16.1 summarizes the port A register.

Section 16 I/O Ports (I/O)

PA
(Input/output)/IRQ3 (Input)/DREQ1 (Input)
15
PA
(Input/output)/IRQ2 (Input)/DACK1 (Output)
14
PA
(Input/output)/IRQ1 (Input)/DREQ0 (Input)/TCLKB (Input)
13
PA
(Input/output)/IRQ0 (Input)/DACK0 (Output)/TCLKA (Input)
12
PA
(Input/output)/DPH (Input/output)/TIOCB1 (Input/output)
11
PA
(Input/output)/DPL (Input/output)/TIOCA1 (Input/output)
10
PA
(Input/output)/AH (Output)/IRQOUT (Output)/ADTRG (Input)
9
PA
(Input/output)/BREQ (Input)
8
PA
(Input/output)/BACK (Output)
7
PA
(Input/output)/RD (Output)
6
PA
(Input/output)/WRH (Output) (LBS (Output))
5
PA
(Input/output)/WRL (Output) (WR (Output))
4
PA
(Input/output)/CS7 (Output)/WAIT (Input)
3
PA
(Input/output)/CS6 (Output)/TIOCB0 (Input/output)
2
PA
(Input/output)/CS5 (Output)/RAS (Output)
1
PA
(Input/output)/CS4 (Output)/TIOCA0 (Input/output)
0
Figure 16.1 Port A Configuration
441

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents