English
Language : 

SDA6000 Datasheet, PDF (144/380 Pages) Infineon Technologies AG – Teletext Decoder with Embedded 16-bit Controller
SDA 6000
System Control & Configuration
6.10
Parallel Ports
M2 provides up to 30 input/outputs, 6 output and 6 input multiple purpose ports. All port
lines are bit-addressable, and all input/output lines are individually (bit-wise)
programmable as inputs or outputs via direction registers. The I/O ports are true
bidirectional ports which are switched to high impedance state when configured as
inputs. The output drivers of two I/O ports can be configured (pin by pin) for push/pull
operation or open-drain operation via control registers. During the internal reset, all port
pins are configured as inputs. Most of the port lines have programmable alternate input
or output functions associated with them (GPT1/GPT2, external interrupts, I2C-bus,
analog inputs for A/D converter, SSC-interface or ASC-interface). All port lines that are
not used for these alternate functions may be used as general purpose I/O lines. Ports
of M2 are 3.3 V tolerant and can deliver a 3.3 V output voltage (refer also to Chapter 14).
Data Input/ Output
Registers
P2
P3
P4
P5
P6
Direction Control
Registers
DP2
DP3
DP6
Open Drain Control
Registers
Special Control
Registers
ODP3
ODP6
P5BEN
ALTSELOP6
UEA11135
Figure 6-5 Portlogic Register Overview
Port 0
Port 0 does not exist due to the dedicated memory bus structure of M2.
Port 1
Port 1 does not exist due to the dedicated memory bus structure of M2.
Port 2
Port 2 is an 8-bit bidirectional I/O port which can also serve as fast external interrupt input
(sample rate is 30 ns).
Users Manual
6 - 27
2000-06-15