
General-Purpose Input/Output (GPIO)
Programming the Peripherals
5
-7
Chapter 2, Signals/Connections details the special uses of the 34 bidirectional signals. These
signals fall into five groups and are controlled separately or as a group:
n
Port B: 16 GPIO signals (shared with the HI08 signals)
n
Port C: six GPIO signals (shared with the ESSI0 signals)
n
Port D: six GPIO signals (shared with the ESSI1 signals)
n
Port E: three GPIO signals (shared with the SCI signals)
n
Timers: three GPIO signals (shared with the triple timer signals)
5.5.1
Port B Signals and Registers
Each of the 16 Port B signals not used as an HI08 signal can be configured as a GPIO signal.
Three registers control the GPIO functionality of Port B: host control register (HCR), host
port GPIO data register (HDR), and host port GPIO direction register (HDDR). Chapter 6,
Host Interface (HI08), discusses these registers.
Figure 5-2. Port B Signals
DSP56303
Host Interface
(HI08) Port
Non-Multiplexed
Bus
Multiplexed
Bus
Port B GPIO
H[0–7]
HAD[0–7]
PB[0–7]
HA0
HAS/HAS
PB8
PB9
PB10
PB13
PB11
PB12
PB14
PB15
HA1
HA2
HCS/HCS
Single DS
HRW
HDS/HDS
Single HR
HREQ/HREQ
HACK/HACK
HA8
HA9
HA10
Double DS
HRD/HRD
HWR/HWR
Double HR
HTRQ/HTRQ
HRRQ/HRRQ
Summary of Contents for DSP56303
Page 1: ...DSP56303 User s Manual 24 Bit Digital Signal Processor DSP56303UM AD Revision 1 January 2001 ...
Page 52: ...JTAG OnCE Interface 2 22 DSP56303 User s Manual ...
Page 114: ...General Purpose Input Output GPIO 5 10 DSP56303 User s Manual ...
Page 212: ...GPIO Signals and Registers 8 26 DSP56303 User s Manual ...
Page 268: ...Interrupt Equates A 22 DSP56303 User s Manual ...
Page 306: ...Programming Sheets B 38 DSP56303 User s Manual ...
Page 320: ...Index 14 DSP56303 User s Manual ...