JAJSH22C March 2019 – September 2021 MSP430FR2475 , MSP430FR2476
PRODUCTION DATA
Table 7-2 describes the signals for all device variants and package options.
FUNCTION | SIGNAL NAME | PIN NUMBER | PIN TYPE(1) | DESCRIPTION | ||
---|---|---|---|---|---|---|
PT | RHA | RHB | ||||
ADC | A0 | 12 | 10 | 7 | I | Analog input A0 |
A1 | 13 | 11 | 8 | I | Analog input A1 | |
A2 | 14 | 12 | 9 | I | Analog input A2 | |
A3 | 15 | 13 | 10 | I | Analog input A3 | |
A4 | 4 | 4 | 3 | I | Analog input A4 | |
A5 | 5 | 5 | 4 | I | Analog input A5 | |
A6 | 6 | 6 | 5 | I | Analog input A6 | |
A7 | 7 | 7 | 6 | I | Analog input A7 | |
A8 | 8 | 8 | – | I | Analog input A8 | |
A9 | 9 | 9 | – | I | Analog input A9 | |
A10 | 10 | – | – | I | Analog input A10 | |
A11 | 11 | – | – | I | Analog input A11 | |
Veref+ | 12 | 10 | 7 | I | ADC positive reference | |
Veref- | 14 | 12 | 9 | I | ADC negative reference | |
eCOMP0 | COMP0.0 | 13 | 11 | 8 | I | Enhanced comparator input channel C0 |
COMP0.1 | 16 | 14 | 11 | I | Enhanced comparator input channel C1 | |
COMP0.2 | 21 | – | – | I | Enhanced comparator input channel C2 | |
COMP0.3 | 22 | – | – | I | Enhanced comparator input channel C3 | |
COMP0OUT | 26 | 20 | 15 | O | Enhanced comparator output channel COUT | |
Clock | ACLK | 16 | 14 | 11 | I/O | ACLK output |
MCLK | 15 | 13 | 10 | O | MCLK output | |
SMCLK | 7 | 7 | 6 | O | SMCLK output | |
XIN | 47 | 39 | 30 | I | Input terminal for crystal oscillator | |
XOUT | 46 | 38 | 29 | O | Output terminal for crystal oscillator | |
Debug | SBWTCK | 3 | 3 | 2 | I | Spy-Bi-Wire input clock |
SBWTDIO | 2 | 2 | 1 | I/O | Spy-Bi-Wire data input/output | |
TCK | 4 | 4 | 3 | I | Test clock | |
TCLK | 6 | 6 | 5 | I | Test clock input | |
TDI | 6 | 6 | 5 | I | Test data input | |
TDO | 7 | 7 | 6 | O | Test data output | |
TEST | 3 | 3 | 2 | I | Test Mode pin – selected digital I/O on JTAG pins | |
TMS | 5 | 5 | 4 | I | Test mode select | |
GPIO, Port 1 | P1.0 | 12 | 10 | 7 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P1.1 | 13 | 11 | 8 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P1.2 | 14 | 12 | 9 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P1.3 | 15 | 13 | 10 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P1.4 | 4 | 4 | 3 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 (2) | |
P1.5 | 5 | 5 | 4 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5(2) | |
P1.6 | 6 | 6 | 5 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5(2) | |
P1.7 | 7 | 7 | 6 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5(2) | |
GPIO, Port 2 | P2.0 | 46 | 38 | 29 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P2.1 | 47 | 39 | 30 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.2 | 16 | 14 | 11 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.3 | 25 | 19 | 14 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.4 | 28 | 22 | 17 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.5 | 29 | 23 | 18 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.6 | 30 | 24 | 19 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P2.7 | 36 | 30 | 25 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
GPIO, Port 3 | P3.0 | 23 | 17 | 12 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P3.1 | 27 | 21 | 16 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.2 | 38 | 32 | 27 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.3 | 24 | 18 | 13 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.4 | 26 | 20 | 15 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.5 | 37 | 31 | 26 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.6 | 39 | 33 | 28 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P3.7 | 32 | 26 | 21 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
GPIO, Port 4 | P4.0 | 33 | 27 | 22 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P4.1 | 34 | 28 | 23 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.2 | 35 | 29 | 24 | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.3 | 8 | 8 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.4 | 9 | 9 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.5 | 17 | 15 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.6 | 18 | 16 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P4.7 | 42 | 34 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
GPIO, Port 5 | P5.0 | 43 | 35 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P5.1 | 44 | 36 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.2 | 45 | 37 | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.3 | 10 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.4 | 11 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.5 | 19 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.6 | 20 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P5.7 | 21 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
GPIO, Port 6 | P6.0 | 22 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 |
P6.1 | 40 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
P6.2 | 41 | – | – | I/O | General-purpose I/O with port interrupt and wake from LPMx.5 | |
I2C | UCB0SCL(3) | 15 | 13 | 10 | I/O | eUSCI_B0 I2C clock |
UCB0SDA(3) | 14 | 12 | 9 | I/O | eUSCI_B0 I2C data | |
UCB0SCL(4) | 17 | 15 | – | I/O | eUSCI_B0 I2C clock | |
UCB0SDA(4) | 18 | 16 | – | I/O | eUSCI_B0 I2C data | |
UCB1SCL(3) | 39 | 33 | 28 | I/O | eUSCI_B1 I2C clock | |
UCB1SDA(3) | 38 | 32 | 27 | I/O | eUSCI_B1 I2C data | |
UCB1SCL(4) | 8 | 8 | – | I/O | eUSCI_B1 I2C clock | |
UCB1SDA(4) | 9 | 9 | – | I/O | eUSCI_B1 I2C data | |
Power | DVCC | 1 | 1 | 32 | P | Power supply |
DVSS | 48 | 40 | 31 | P | Power ground | |
VREF+ | 4 | 4 | 3 | P | Output of positive reference voltage with ground as reference | |
SPI | UCA0STE(3) | 7 | 7 | 6 | I/O | eUSCI_A0 SPI slave transmit enable |
UCA0CLK(3) | 6 | 6 | 5 | I/O | eUSCI_A0 SPI clock input/output | |
UCA0SOMI(3) | 5 | 5 | 4 | I/O | eUSCI_A0 SPI slave out/master in | |
UCA0SIMO(3) | 4 | 4 | 3 | I/O | eUSCI_A0 SPI slave in/master out | |
UCA0STE(4) | 42 | 34 | – | I/O | eUSCI_A0 SPI slave transmit enable | |
UCA0CLK(4) | 43 | 35 | – | I/O | eUSCI_A0 SPI clock input/output | |
UCA0SOMI(4) | 44 | 36 | – | I/O | eUSCI_A0 SPI slave out/master in | |
UCA0SIMO(4) | 45 | 37 | – | I/O | eUSCI_A0 SPI slave in/master out | |
UCA1STE | 27 | 21 | 16 | I/O | eUSCI_A1 SPI slave transmit enable | |
UCA1CLK | 28 | 22 | 17 | I/O | eUSCI_A1 SPI clock input/output | |
UCA1SOMI | 29 | 23 | 18 | I/O | eUSCI_A1 SPI slave out/master in | |
UCA1SIMO | 30 | 24 | 19 | I/O | eUSCI_A1 SPI slave in/master out | |
UCB0STE(3) | 12 | 10 | 7 | I/O | eUSCI_B0 slave transmit enable | |
UCB0CLK(3) | 13 | 11 | 8 | I/O | eUSCI_B0 clock input/output | |
UCB0SOMI(3) | 15 | 13 | 10 | I/O | eUSCI_B0 SPI slave out/master in | |
UCB0SIMO(3) | 14 | 12 | 9 | I/O | eUSCI_B0 SPI slave in/master out | |
UCB0STE(4) | 20 | – | – | I/O | eUSCI_B0 slave transmit enable | |
UCB0CLK(4) | 19 | – | – | I/O | eUSCI_B0 clock input/output | |
UCB0SOMI(4) | 17 | – | – | I/O | eUSCI_B0 SPI slave out/master in | |
UCB0SIMO(4) | 18 | – | – | I/O | eUSCI_B0 SPI slave in/master out | |
UCB1STE(3) | 36 | 30 | 25 | I/O | eUSCI_B1 slave transmit enable | |
UCB1CLK(3) | 37 | 31 | 26 | I/O | eUSCI_B1 clock input/output | |
UCB1SOMI(3) | 39 | 33 | 28 | I/O | eUSCI_B1 SPI slave out/master in | |
UCB1SIMO(3) | 38 | 32 | 27 | I/O | eUSCI_B1 SPI slave in/master out | |
UCB1STE(4) | 11 | – | – | I/O | eUSCI_B1 slave transmit enable | |
UCB1CLK(4) | 10 | – | – | I/O | eUSCI_B1 clock input/output | |
UCB1SOMI(4) | 8 | – | – | I/O | eUSCI_B1 SPI slave out/master in | |
UCB1SIMO(4) | 9 | – | – | I/O | eUSCI_B1 SPI slave in/master out | |
System | NMI | 2 | 2 | 1 | I | Nonmaskable interrupt input |
RST | 2 | 2 | 1 | I | Active-low reset input | |
Timer_A | TA0.1 | 13 | 11 | 8 | I/O | Timer TA0 CCR1 capture: CCI1A input, compare: Out1 outputs |
TA0.2 | 14 | 12 | 9 | I/O | Timer TA0 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA0CLK | 12 | 10 | 7 | I | Timer clock input TACLK for TA0 | |
TA1.1 | 5 | 5 | 4 | I/O | Timer TA1 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TA1.2 | 4 | 4 | 3 | I/O | Timer TA1 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA1CLK | 6 | 6 | 5 | I | Timer clock input TACLK for TA1 | |
TA2.0(5) | 25 | 19 | 14 | I/O | Timer TA2 CCR0 capture: CCI0A input, compare: Out0 outputs | |
TA2.1(5) | 24 | 18 | 13 | I/O | Timer TA2 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TA2.2(5) | 23 | 17 | 12 | I/O | Timer TA2 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA2CLK(5) | 26 | 20 | 15 | I | Timer clock input TACLK for TA2 | |
TA2.0(6) | 20 | – | – | I/O | Timer TA2 CCR0 capture: CCI0A input, compare: Out0 outputs | |
TA2.1(6) | 21 | – | – | I/O | Timer TA2 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TA2.2(6) | 22 | – | – | I/O | Timer TA2 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA2CLK(6) | 19 | – | – | I | Timer clock input TACLK for TA2 | |
TA3.0(5) | 34 | 28 | 23 | I/O | Timer TA3 CCR0 capture: CCI0A input, compare: Out0 outputs | |
TA3.1(5) | 33 | 27 | 22 | I/O | Timer TA3 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TA3.2(5) | 32 | 26 | 21 | I/O | Timer TA3 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA3CLK(5) | 35 | 29 | 24 | I | Timer clock input TACLK for TA3 | |
TA3.0(6) | 10 | – | – | I/O | Timer TA3 CCR0 capture: CCI0A input, compare: Out0 outputs | |
TA3.1(6) | 18 | 16 | – | I/O | Timer TA3 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TA3.2(6) | 17 | 15 | – | I/O | Timer TA3 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TA3CLK(6) | 11 | – | – | I | Timer clock input TACLK for TA3 | |
Timer_B | TB0.0 | 41 | – | – | I/O | Timer TB0 CCR0 capture: CCI0A input, compare: Out0 outputs |
TB0.1 | 42 | 34 | – | I/O | Timer TB0 CCR1 capture: CCI1A input, compare: Out1 outputs | |
TB0.2 | 43 | 35 | – | I/O | Timer TB0 CCR2 capture: CCI2A input, compare: Out2 outputs | |
TB0.3 | 44 | 36 | – | I/O | Timer TB0 CCR3 capture: CCI3A input, compare: Out3 outputs | |
TB0.4 | 45 | 37 | – | I/O | Timer TB0 CCR4 capture: CCI4A input, compare: Out4 outputs | |
TB0.5 | 8 | 8 | – | I/O | Timer TB0 CCR5 capture: CCI5A input, compare: Out5 outputs | |
TB0.6 | 9 | 9 | – | I/O | Timer TB0 CCR6 capture: CCI6A input, compare: Out6 outputs | |
TB0CLK | 40 | – | – | I | Timer clock input TBCLK for TB0 | |
TB0TRG | 37 | 31 | 26 | Timer TB0 external trigger input for TB0OUTH | ||
UART | UCA0RXD | 5 | 5 | 4 | I | eUSCI_A0 UART receive data |
UCA0TXD | 4 | 4 | 3 | O | eUSCI_A0 UART transmit data | |
UCA0RXD(3) | 44 | 36 | – | I | eUSCI_A0 UART receive data | |
UCA0TXD(3) | 45 | 37 | – | O | eUSCI_A0 UART transmit data | |
UCA1RXD(4) | 29 | 23 | 18 | I | eUSCI_A1 UART receive data | |
UCA1TXD(4) | 30 | 24 | 19 | O | eUSCI_A1 UART transmit data | |
DNC | Do not connect | 31 | 25 | 20 | – | Do not connect |
VQFN pad | VQFN thermal pad | – | PAD | PAD | – | VQFN package exposed thermal pad. TI recommends connecting to VSS |