MSC8144E Reference Manual, Rev. 3
22-2
Freescale
Semiconductor
GPIO
22.2 GPIO Block Diagram
Figure 22-2 shows a GPIO functional block diagram.
Figure 22-1. Port Functional Operation
Register Name
0
1
Description
PARx
General-purpose
Dedicated
Port Assignment Registers
PSORx
Dedicated 1
Dedicated 2
Port Special Options Registers
PDIRx
Input
Output
Port Data Direction Registers
PODRx
Regular
Open drain
Port Open-Drain Registers
PDATx
0 (data)
1 (data)
Port Data Registers
Note:
In addition to these registers, you must each the ports as inputs using the General Input
Enable (GIER) register. See 8.2.9, GPIO Input Enable Register (GIER) for details.
Port Control Register Bits
Pin
PDATx
Default
Input IN1
Default
Input IN2
To DED IN1
To DED IN2
From DED OUT2
PDATx Read
0
1
0
1
PAR
Open-Drain (OD)
0
Reg.
From DED OUT1
PSOR
1
0
1
PDATx Write
To/from internal bus
PAR
Synchronizer
Notes: 1. Force Output may be asserted high by dedicated peripheral 2 direction control, only when
PODRx
Reg.
PDIR
Force Output1
Output Enable (OE)
Data Out (D)
OD
D
OE Pin
x
x
0
Z
0
d
1
d
1
0
1
0
1
1
1
Z
PAR = 1 and PSOR = 1 (selects this peripheral) and PDIR = 0 (input). It is used for bidirectional
operation allowing the peripheral to dynamically control the port direction.
Force Tri-state 2
2. Force Tri-state may be asserted low by dedicated peripheral 1 output enable, only when
PAR = 1 and PSOR = 0 (selects this peripheral) and PDIR = 1 (output). It is used for tri-state output
operation, allowing the peripheral to control the port drive dynamically.
PSOR
PDIR
PAR
PSOR
PDIR
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...