
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B − JULY 2006 − REVISED JULY 2007
60
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251−1443
Port P2 pin schematic: P2.0, P2.2, input/output with Schmitt trigger
Bus
Keeper
EN
Direction
0: Input
1: Output
P2SEL.x
1
0
P2DIR.x
P2IN.x
P2IRQ.x
D
EN
Module X IN
1
0
Module X OUT
P2OUT.x
Interrupt
Edge
Select
Q
EN
Set
P2SEL.x
P2IES.x
P2IFG.x
P2IE.x
P2.0/ACLK/A0/OA0I0
P2.2/TA0/A2/OA0I1
1
0
DVSS
DVCC
P2REN.x
ADC10AE0.y
Pad Logic
INCHx = y
To ADC10
1
OA0
+
−
Port P2 (P2.0, P2.2) pin functions
CONTROL BITS / SIGNALS
PIN NAME (P2.X)
X Y FUNCTION
P2DIR.x P2SEL.x ADC10AE0.y
P2.0/ACLK/A0/OA0I0 0 0 P2.0† (I/O) I: 0; O: 1 0 0
ACLK 1 1 0
A0/OA0I0 (see Note 3) X X 1
P2.2/TA0/A2/OA0I1 2 2 P2.2† (I/O) I: 0; O: 1 0 0
Timer_A3.CCI0B 0 1 0
Timer_A3.TA0 1 1 0
A2/OA0I1 (see Note 3) X X 1
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. Setting the ADC10AE0.y bit disables the output driver as well as the input schmitt trigger to prevent parasitic cross currents when
applying analog signals.