English
Language : 

XMC1200AB Datasheet, PDF (24/76 Pages) Infineon Technologies AG – Microcontroller Series for Industrial Applications
XMC™1200 AB-Step
XMC™1000 Family
General Device Information
2.2.2 Port I/O Functions
The following general building block is used to describe each PORT pin:
Table 7
Function
P0.0
Pn.y
Port I/O Function Description
Outputs
ALT1
ALTn
MODA.OUT
MODA.OUT
Inputs
Input
MODC.INA
MODA.INA
Input
MODC.INB
Pn.y
XMC1000
Control Logic
MODA.INA
MODA
MODB
Inpu.t.0.
Input n
HWI0
HWI1
SW
... MODB.OUT ALT1
ALTn
HWO0
HWO1
PAD VDDP
Pn.y
GND
Figure 9 Simplified Port Structure
Pn.y is the port pin name, defining the control and data bits/registers associated with it.
As GPIO, the port is under software control. Its input value is read via Pn_IN.y, Pn_OUT
defines the output value.
Up to seven alternate output functions (ALT1/2/3/4/5/6/7) can be mapped to a single port
pin, selected by Pn_IOCR.PC. The output value is directly driven by the respective
module, with the pin characteristics controlled by the port registers (within the limits of
the connected pad).
The port pin input can be connected to multiple peripherals. Most peripherals have an
input multiplexer to select between different possible input sources.
The input path is also active while the pin is configured as output. This allows to feedback
an output to on-chip resources without wasting an additional external pin.
Please refer to the Port I/O Functions table for the complete Port I/O function mapping.
Data Sheet
24
V1.7, 2016-08
Subject to Agreement on the Use of Product Information