Internal Reference, Sample-and-Hold,
Autoscan, and Data Transfer Controller
DTwo Configurable Operational Amplifiers
(MSP430x22x4 Only)
DBrownout Detector
DSerial Onboard Programming,
No External Programming Voltage Needed
Programmable Code Protection by
Security Fuse
DBootstrap Loader
DOn Chip Emulation Module
DFamily Members Include:
MSP430F2232: 8KB + 256B Flash Memory
512B RAM
MSP430F2252: 16KB + 256B Flash Memory
512B RAM
MSP430F2272: 32KB + 256B Flash Memory
1KB RAM
MSP430F2234: 8KB + 256B Flash Memory
512B RAM
MSP430F2254: 16KB + 256B Flash Memory
512B RAM
MSP430F2274: 32KB + 256B Flash Memory
1KB RAM
Available in a 38-Pin Thin Shrink
Small-Outline Package (TSSOP) and 40-Pin
QFN Package
DFor Complete Module Descriptions, Refer
to the MSP430x2xx Family User’s Guide
description
The Texas Instruments MSP430 family of ultralow-power microcontrollers consist of several devices featuring
different sets of peripherals targeted for various applications. The architecture, combined with five low-power
modes is optimized to achieve extended battery life in portable measurement applications. The device features
a powerful 16-bit RISC CPU, 16-bit registers, and constant generators that contribute to maximum code
efficiency. The digitally controlled oscillator (DCO) allows wake-up from low-power modes to active mode in less
than 1 μs.
The MSP430x22xx series is an ultralow-power mixed signal microcontroller with two built-in 16-bit timers, a
universal serial communication interface, 10-bit A/D converter with integrated reference and data transfer
controller (DTC), two general-purpose operational amplifiers in the MSP430x22x4 devices, and 32 I/O pins.
Typicalapplications include sensor systems that capture analog signals, convert them to digital values, and then
process the data for display or for transmission to a host system. Stand-alone radio-frequency (RF) sensor front
ends are another area of application.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
Timer_B, capture: CCI0B input, compare: OUT0 output
ADC10 analog input A12 / OA0 analog output
Timer_B, capture: CCI1B input, compare: OUT1 output
ADC10 analog input A13 / OA1 analog output
Timer_B, compare: OUT2 output
ADC10 analog input A14 / OA0 analog input I3
Timer_B, switch all TB0 to TB3 outputs to high impedance
ADC10 analog input A15 / OA1 analog input I3
Timer_B, clock signal TBCLK input
Spy-Bi-Wire test data input/output during programming and test
connected to TEST.
Spy-Bi-Wire test clock input during programming and test
NAQFN package pad connection to DVSSrecommended.
DESCRIPTION
10
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
short-form description
CPU
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
The MSP430 CPU has a 16-bit RISC architecture
that is highly transparent to the application. All
operations, other than program-flow instructions,
areperformedasregisteroperationsin
conjunction with seven addressing modes for
source operand and four addressing modes for
destination operand.
The CPU is integrated with 16 registers that
provide reduced instruction execution time. The
register-to-register operation execution time is
one cycle of the CPU clock.
Four of the registers, R0 to R3, are dedicated as
program counter, stack pointer, status register,
andconstantgeneratorrespectively.The
remainingregistersaregeneral-purpose
registers.
Peripherals are connected to the CPU using data,
address, and control buses, and can be handled
with all instructions.
instruction set
The instruction set consists of 51 instructions with
three formats and seven address modes. Each
instruction can operate on word and byte data.
Table 1 shows examples of the three types of
instruction formats; the address modes are listed
in Table 2.
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
operating modes
The MSP430 has one active mode and five software selectable low-power modes of operation. An interrupt
event can wake up the device from any of the five low-power modes, service the request, and restore back to
the low-power mode on return from the interrupt program.
The following six operating modes can be configured by software:
DActive mode (AM)
--All clocks are active
DLow-power mode 0 (LPM0)
--CPU is disabled
ACLK and SMCLK remain active
MCLK is disabled
DLow-power mode 1 (LPM1)
--CPU is disabled
ACLK and SMCLK remain active
MCLK is disabled
DCO’s dc-generator is disabled if DCO not used in active mode
DLow-power mode 2 (LPM2)
--CPU is disabled
MCLK and SMCLK are disabled
DCO’s dc-generator remains enabled
ACLK remains active
DLow-power mode 3 (LPM3)
--CPU is disabled
MCLK and SMCLK are disabled
DCO’s dc-generator is disabled
ACLK remains active
DLow-power mode 4 (LPM4)
--CPU is disabled
ACLK is disabled
MCLK and SMCLK are disabled
DCO’s dc-generator is disabled
Crystal oscillator is stopped
12
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
interrupt vector addresses
The interrupt vectors and the power-up starting address are located in the address range of 0FFFFh to 0FFC0h.
The vector contains the 16-bit address of the appropriate interrupt handler instruction sequence.
If the reset vector (located at address 0FFFEh) contains 0FFFFh (e.g., flash is not programmed) the CPU goes
into LPM4 immediately after power up.
NOTES: 1. A reset is generated if the CPU tries to fetch instructions from within the module register memory address range (0h--01FFh) or from
within unused address ranges.
2. Multiple source flags
3. Interrupt flags are located in the module.
4. (non)-maskable: the individual interrupt-enable bit can disable an interrupt event, but the general interrupt enable cannot.
Nonmaskable: neither the individual nor the general interrupt-enable bit will disable an interrupt event.
5. This location is used as bootstrap loader security key (BSLSKEY).
A 0AA55h at this location disables the BSL completely.
A zero (0h) disables the erasure of the flash if an invalid password is supplied.
6. The interrupt vectors at addresses 0FFDCh to 0FFC0h are not used in this device and can be used for regular program code if
necessary.
TAIFG (see Notes 2 and 3)
UCA0RXIFG, UCB0RXIFG
UCA0TXIFG, UCB0TXIFG
PORIFG
RSTIFG
WDTIFG
KEYV
(see Note 2)
NMIIFG
OFIFG
ACCVIFG
(see Notes 2 & 4)
TBCCR1 and TBCCR2
CCIFGs, TBIFG
(see Notes 2 and 3)
TACCR1 CCIFG.
TACCR2 CCIFG
(see Notes 2)
(see Notes 2)
P2IFG.0toP2IFG.7
(see Notes 2 and 3)
P1IFG.0toP1IFG.7
(see Notes 2 and 3)
Reset0FFFEh31, highest
(non)-maskable,
(non)-maskable,
(non)-maskable
maskable0FFF8h28
maskable0FFF0h24
maskable0FFEEh23
maskable0FFECh22
maskable0FFE6h19
maskable0FFE4h18
0FFFCh30
0FFF6h27
0FFE8h20
0FFE2h17
0FFE0h16
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
13
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
special function registers
Most interrupt and module enable bits are collected into the lowest address space. Special function register bits
not allocated to a functional purpose are not physically present in the device. Simple software access is provided
with this arrangement.
interrupt enable 1 and 2
Address76543210
00h
ACCVIENMIIEOFIEWDTIE
rw--0rw--0rw--0rw--0
WDTIEWatchdog Timer interrupt enable. Inactive if watchdog mode is selected. Active if Watchdog Timer is configured
OFIEOscillator fault enable
NMIIE(Non)-maskable interrupt enable
ACCVIEFlash access violation i nterrupt enable
Address76543210
01h
UCA0RXIEUSCI_A0 receive-interrupt enable
UCA0TXIEUSCI_A0 transmit-interrupt enable
UCB0RXIEUSCI_B0 receive-interrupt enable
UCB0TXIEUSCI_B0 transmit-interrupt enable
in interval timer mode.
UCB0TXIEUCB0RXIE UCA0TXIEUCA0RXIE
rw--0rw--0rw--0rw--0
14
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
interrupt flag register 1 and 2
Address76543210
02h
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
NMIIFGRSTIFGPORIFGOFIFGWDTIFG
rw--0rw--(0)rw--(1)rw--1rw --(0)
WDTIFGSet on Watchdog Timer overflow (in watchdog mode) or security key violation.
OFIFGFlag set on oscillator fault
RSTIFGExternal reset interrupt flag. Set on a reset condition at RST
PORIFGPower-On interrupt flag. Set on V
NMIIFGSet via RST
Address76543210
03h
UCA0RXIFGUSCI_A0 receive-interrupt flag
UCA0TXIFGUSCI_A0 transmit-interrupt flag
UCB0RXIFGUSCI_B0 receive-interrupt flag
UCB0TXIFGUSCI_B0 transmit-interrupt flag
Legendrw:
rw-0,1:
rw-(0,1):
Reset on V
power up or a reset condition at RST/NMI pin in reset mode.
CC
/NMI pin in reset mode. Reset on VCCpower up.
power up.
CC
/NMI-pin
UCB0
TXIFG
rw--1rw--0rw--1rw--0
Bit can be read and written.
Bit can be read and written. It is reset or set by PUC.
Bit can be read and written. It is reset or set by POR.
SFR bit is not present in device.
UCB0
RXIFG
UCA0
TXIFG
UCA0
RXIFG
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
15
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
memory organization
MSP430F223xMSP430F225xMSP430F227x
Memory
Main: interrupt vector
Main: code memory
Information memorySize
Boot memorySize
RAMSize512 Byte
Peripherals16-bit
bootstrap loader (BSL)
The MSP430 bootstrap loader (BSL) enables users to program the flash memory or RAM using a UART serial
interface. Access to the MSP430 memory via the BSL is protected by user-defined password. For complete
description of the features of the BSL and its implementation, see the application report, Features of theMSP430 Bootstrap Loader, TI literature number SLAA089.
Size
Flash
Flash
Flash
ROM
8-bit
8-bit SFR
8KB Flash
0FFFFh--0FFC0h
0FFFFh--0E000h
256 Byte
010FFh--01000h
1KB
0FFFh--0C00h
03FFh--0200h
01FFh--0100h
0FFh--010h
0Fh--00h
16KB Flash
0FFFFh--0FFC0h
0FFFFh--0C000h
256 Byte
010FFh--01000h
1KB
0FFFh--0C00h
512 Byte
03FFh--0200h
01FFh--0100h
0FFh--010h
0Fh--00h
32KB Flash
0FFFFh--0FFC0h
0FFFFh--08000h
256 Byte
010FFh--01000h
1KB
0FFFh--0C00h
1KB
05FFh--0200h
01FFh--0100h
0FFh--010h
0Fh--00h
BSL FunctionDA Package PinsRHA Package Pins
Data transmit32 - P1.130 - P1.1
Data receive10 - P2.28-P2.2
flash memory
The flash memory can be programmed via the JTAG port, the bootstrap loader, or in-system by the CPU. The
CPU can perform single-byte and single-word writes to the flash memory. Features of the flash memory include:
DFlash memory has n segments of main memory and four segments of information memory (A to D) of
64 bytes each. Each segment in main memory is 512 bytes in size.
DSegments 0 to n may be erased in one step, or each segment may be individually erased.
DSegments A to D can be erased individually, or as a group with segments 0--n.
Segments A to D are also called information memory.
DSegment A contains calibration data. After reset, segment A is protected against programming or erasing.
It can be unlocked, but care should be taken not to erase this segment if the calibration data is required.
16
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
peripherals
Peripherals are connected to the CPU through data, address, and control busses and can be handled using
all instructions. For complete module descriptions, refer to the MSP430x2xx Family User’s Guide.
oscillator and system clock
The clock system is supported by the basic clock module that includes support for a 32768-Hz watch crystal
oscillator, an internal very low power, low frequency oscillator, an internal digitally-controlled oscillator (DCO),
and a high frequency crystal oscillator. The basic clock module is designed to meet the requirements of both
low system cost and low power consumption. The internal DCO provides a fast turn-on clock source and
stabilizes in less than 1 μs. The basic clock module provides the following clock signals:
DAuxiliary clock (ACLK), sourced from a 32768-Hz watch crystal, a high frequency crystal, or the internal very
low power LF oscillator.
DMain clock (MCLK), the system clock used by the CPU.
DSub-Main clock (SMCLK), the sub-system clock used by the peripheral modules.
DCO Calibration Data (provided from factory in flash info memory segment A)
DCO FrequencyCalibration RegisterSizeAddress
1MHz
8MHz
12 MHz
16 MHz
CALBC1_1MHZbyte
CALDCO_1MHZbyte
CALBC1_8MHZbyte
CALDCO_8MHZbyte
CALBC1_12MHZbyte
CALDCO_12MHZbyte
CALBC1_16MHZbyte
CALDCO_16MHZbyte
010FFh
010FEh
010FDh
010FCh
010FBh
010FAh
010F9h
010F8h
brownout
The brownout circuit is implemented to provide the proper internal reset signal to the device during power on
and power off.
digital I/O
There are four 8-bit I/O ports implemented—ports P1, P2, P3, and P4:
DAll individual I/O bits are independently programmable.
DAny combination of input, output, and interrupt conditions is possible.
DEdge-selectable interrupt input capability for all the eight bits of port P1 and P2.
DRead/write access to port-control registers is supported by all instructions.
DEach I/O has an individually programmable pullup/pulldown r esistor.
watchdog timer (WDT+)
The primary function of the WDT+ module is to perform a controlled system restart after a software problem
occurs. If the selected time interval expires, a system reset is generated. If the watchdog function is not needed
in an application, the module can be configured as an interval timer and can generate interrupts at selected time
intervals.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
17
MSP430x22x2, MSP430x22x4
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
timer_A3
Timer_A3 is a 16-bit timer/counter with three capture/compare registers. Timer_A3 can support multiple
capture/compares, PWM outputs, and interval timing. Timer_A3 also has extensive interrupt capabilities.
Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare
registers.
Timer_A3 Signal Connections
Input
Pin Number
DARHADARHA
31 - P1.029 - P1.0TACLKTAC L K
9-P2.17-P2.1TAINCLKINCLK
32 - P1.130 - P1.1TA0CCI0A
10 - P2.28-P2.2TA 0CCI0B
33 - P1.231 - P1.2TA1CCI1A
29 - P2.327 - P2.3TA1CCI1B
34 - P1.332 - P1.3TA2CCI2A
Device
Input Signal
ACLKACLK
SMCLKSMCLK
V
SS
V
CC
V
SS
V
CC
ACLK (internal)CCI2B
V
SS
V
CC
Module
Input Name
GND
V
CC
GND
V
CC
GND
V
CC
Module
Block
TimerN
CCR0TA0
CCR1TA1
CCR2TA2
Module
Output Signal
Output
Pin Number
32 - P1.130 - P1.1
10 - P2.28-P2.2
36 - P1.534 - P1.5
33 - P1.231 - P1.2
29 - P2.327 - P2.3
37 - P1.635 - P1.6
34 - P1.332 - P1.3
30 - P2.428 - P2.4
38 - P1.736 - P1.7
18
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
timer_B3
Timer_B3 is a 16-bit timer/counter with three capture/compare registers. Timer_B3 can support multiple
capture/compares, PWM outputs, and interval timing. Timer_B3 also has extensive interrupt capabilities.
Interrupts may be generated from the counter on overflow conditions and from each of the capture/compare
registers.
Timer_B3 Signal Connections
Input
Pin Number
DARHADARHA
24 - P4.722 - P4.7TBCLKTBCLK
24 - P4.722 - P4.7TBCLKINCLK
17 - P4.015 - P4.0TB0CCI0A
20 - P4.318 - P4.3TB0CCI0B
18 - P4.116 - P4.1TB1CCI1A
21 - P4.419 - P4.4TB1CCI1B
19 - P4.217 - P4.2TB2CCI2A
Device
Input Signal
ACLKACLK
SMCLKSMCLK
V
SS
V
CC
V
SS
V
CC
ACLK (internal)CCI2B
V
SS
V
CC
Module
Input Name
GND
V
CC
GND
V
CC
GND
V
CC
Module
Block
TimerN
CCR0TB0
CCR1TB1
CCR2TB2
Module
Output Signal
Output
Pin Number
17 - P4.015 - P4.0
20 - P4.318 - P4.3
18 - P4.116 - P4.1
21 - P4.419 - P4.4
19 - P4.217 - P4.2
22 - P4.520 - P4.5
universal serial communications interface (USCI)
The USCI module is used for serial data communication. The USCI module supports synchronous
communication protocols like SPI (3 or 4 pin), I
enhanced UART with automatic baudrate detection (LIN), and IrDA.
USCI_A0 provides support for SPI (3 or 4 pin), UART, enhanced UART, and IrDA.
USCI_B0 provides support for SPI (3 or 4 pin) and I
2
C and asynchronous communication protocols such as UART,
2
C.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
19
MSP430x22x2, MSP430x22x4
DeviceInputSignalModuleInputNam
e
DeviceInputSignalModuleInputNam
e
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
ADC10
The ADC10 module supports fast, 10-bit analog-to-digital conversions. The module implements a 10-bit SAR
core, sample select control, reference generator and data transfer controller, or DTC, for automatic conversion
result handling allowing ADC samples to be converted and stored without any CPU intervention.
operational amplifier OA (MSP430x22x4 only)
The MSP430x22x4 has two configurable low-current general-purpose operational amplifiers. Each OA input
and output terminal is software-selectable and offer a flexible choice of connections for various applications.
The OA op amps primarily support front-end analog signal conditioning prior to analog-to-digital conversion.
OA0 Signal Connections
Analog Input
Pin Number
DARHA
8-A06-A0OA0I0OAxI0
10 - A28-A2OA0I1OA0I1
10 - A28-A2OA0I1OAxI1
27 - A625 - A6OA0I2OAxIA
22 - A1420 - A14OA0I3OAxIB
Device Input SignalModule Input Name
OA1 Signal Connections
Analog Input
Pin Number
DARHA
30 - A428 - A4OA1I0OAxI0
10 - A28-A2OA0I1OA0I1
29 - A327 - A3OA1I1OAxI1
28 - A726 - A7OA1I2OAxIA
23 - A1521 - A15OA1I3OAxIB
Device Input SignalModule Input Name
20
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
peripheral file map
ADCcontrolregister0
ADC10CTL0
1B0
h
ADC10ADC data transfer start address
Timer_BCapture/compare register
Timer_ACapture/compare register
Flash MemoryFlash control 3
Watchdog Timer+Watchdog/timer controlWDTCTL0120h
OA1 (MSP430x22x4 only)Operational Amplifier 1 control register 1
OA0 (MSP430x22x4 only)Operational Amplifier 0 control register 1
USCI_B0USCI_B0 transmit buffer
USCI_A0USCI_A0 transmit buffer
PERIPHERALS WITH WORD ACCESS
ADC memory
ADC control register 1
ADC control register 0
ADC analog enable 0
ADC analog enable 1
ADC data transfer control register 1
ADC data transfer control register 0
Capture/compare register
Capture/compare register
Timer_B register
Capture/compare control
Capture/compare control
Capture/compare control
Timer_B control
Timer_B interrupt vector
Capture/compare register
Capture/compare register
Timer_A register
Capture/compare control
Capture/compare control
Capture/compare control
Timer_A control
Timer_A interrupt vector
Flash control 2
Flash control 1
PERIPHERALS WITH BYTE ACCESS
Operational Amplifier 1 control register 1
Operational Amplifier 0 control register 1
USCI_B0 receive buffer
USCI_B0 status
USCI_B0 bit rate control 1
USCI_B0 bit rate control 0
USCI_B0 control 1
USCI_B0 control 0
USCI_B0 I2C slave address
USCI_B0 I2C own address
USCI_A0 receive buffer
USCI_A0 status
USCI_A0 modulation control
USCI_A0 baud rate control 1
USCI_A0 baud rate control 0
USCI_A0 control 1
USCI_A0 control 0
USCI_A0 IrDA receive control
USCI_A0 IrDA transmit control
USCI_A0 auto baud rate control
Voltage applied to any pin (see Note 2)--0.3 V to V
Diode current at any device terminal±2mA.......................................................
Storage temperature range, T
Storage temperature range, T
NOTES: 1. Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress
ratings only, and functional operation of the device at these or any other conditions beyond those indicated under “recommended
operating conditions” is not implied. Expos ure to absolute-maximum-rated conditions for extended periods may affect device
reliability.
2. All voltages referenced to V
is applied to the TEST pin when blowing the JTAG fuse.
3. Higher temperature may be applied during board soldering process according to the current JEDEC J-STD-020 specification with
peak reflow temperatures not higher than classified on the device label on the shipping boxes or reels.
(unprogrammed device, see Note 3)--55°C to 150°C..................
stg
(programmed device, see Note 3)--40°C to 105°C....................
stg
. The JTAG fuse-blow voltage, VFB, is allowed to exceed the absolute maximum rating. The voltage
SS
recommended operating conditions
MINNOMMAXUNIT
Supply voltage during program execution, V
Supply voltage during program/erase flash memory, V
Supply voltage, V
Operatingfree-air temperature, T
Processor frequency f
(see Notes 1, 2 and Figure 1)
NOTES: 1. The MSP430 CPU is clocked directly with MCLK.
SS
A
(maximum MCLK frequency)
SYSTEM
Both the high and low phase of MCLK must not exceed the pulse width of the specified maximum frequency.
2. Modules might have a different maximum input clock specification. Refer to the specification of the respective module in this data
sheet.
CC
CC
I version-- 4 085
T version-- 4 0105
VCC=1.8V,
Duty cycle = 50% ±10%
VCC=2.7V,
Duty cycle = 50% ±10%
VCC≥ 3.3 V,
Duty cycle = 50% ±10%
1.83.6V
2.23.6V
dc4.15
dc12
dc16
--0.3 V to 4.1 V......................................................
+0.3 V........................................
CC
0V
MHz
°C
16 MHz
12 MHz
7.5 MHz
System Frequency -- MHz
4.15 MHz
1.8 V2.2 V2.7 V3.3 V 3.6 V
NOTE: Minimum processor frequency is defined by system clock. Flash program or erase operations require a minimum VCCof 2.2 V.
Supply Voltage -- V
Legend:
Supply voltage range,
during flash memory
programming
Supply voltage range,
during program execution
Figure 1. Operating Area
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
23
MSP430x22x2, MSP430x22x4
A
(
AM)
Activemode(AM
)
A
A
A
(
AM)
Activemode(AM
)
A
A
f
,
A
(
AM)
f
A
CLK
=32,768Hz/8=4,096Hz
g
Activemode(AM
)
Programexecutesinflas
h
ADIVMxDIVSxDIVAx11,
A
(
AM)
f
f
Activemode(AM
)
Programexecutesinflas
h
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted)
active mode supply current (into DVCC+AVCC) excluding external current (see Notes 1 and 2)
I
AM, 1MHz
I
AM, 1MHz
I
AM, 4kHz
I
AM,100kHz
PARAMETERTEST CONDITIONST
ctive mode
current (1 MHz)
f
DCO=fMCLK=fSMCLK
f
= 32,768 Hz,
ACLK
Program executes in flash,
BCSCTL1 = C
DCOCTL = CALDCO_1MHZ,
=1MHz,
LBC1_1MHZ,
CPUOFF = 0, SCG0 = 0, SCG1 = 0,
OSCOFF = 0
ctive mode
current (1 MHz)
f
DCO=fMCLK=fSMCLK
f
= 32,768 Hz,
ACLK
Program executes in RAM,
BCSCTL1 = C
DCOCTL = CALDCO_1MHZ,
NOTES: 1. All inputs are tied to 0 V or VCC. Outputs do not source or sink any current.
2. The currents are characterized with a Micro Crystal CC4V-T1A SMD crystal with a load capacitance of 9 pF.
The internal and external load capacitance is chosen to closely match the required 9 pF.
24
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
typical characteristics -- active mode supply current (into DVCC+AVCC)
8.0
f
=16MHz
7.0
6.0
5.0
4.0
3.0
Active Mode Current -- mA
2.0
1.0
0.0
1.52.02.53.03.54.0
VCC-- Supply Voltage -- V
DCO
f
DCO
f
f
DCO
DCO
=12MHz
=8MHz
=1MHz
Figure 2. Active Mode Current vs VCC,TA=25°C
5.0
TA=85°C
4.0
3.0
VCC=3V
2.0
Active Mode Current -- mA
1.0
VCC=2.2V
0.0
0.04.08.012.016.0
f
-- DCO Frequency -- MHz
DCO
TA=85°C
TA=25°C
TA=25°C
Figure 3. Active Mode Current vs DCO Frequency
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
25
MSP430x22x2, MSP430x22x4
A
A
f
A
CLK
f
ACL
K
=0H
z
A
f
1MH
V
A
A
_
V
V
L
(
f
f
f
0MH
f
3(LPM3)curren
t
f
ACL
K
=32,768Hz
A
V
V
L
(
)
f
f
f
0MH
f
f
(
VLO)
3curren
t,(LPM3
)
f
ACL
K
frominternalLFoscillator(VLO)
A
V
f
f
f
0MH
f
f
ACL
K
=0H
z
V
/3V
AseeNote5
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
low power mode supply currents (into DVCC+AVCC) excluding external current (see Notes 1 and 2)
NOTES: 1. All inputs are tied to 0 V or VCC. Outputs do not source or sink any current.
2. The currents are characterized with a Micro Crystal CC4V-T1A SMD crystal with a load capacitance of 9 pF.
The internal and external load capacitance is chosen to closely match the required 9 pF.
3. Current for brownout and WDT clocked by SMCLK included.
4. Current for brownout and WDT clocked by ACLK included.
5. Current for brownout included.
26
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
V
IT+
Positivegoinginputthresholdvoltag
e
V
V
I
T
Negativegoinginputthresholdvoltag
e
V
V
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
Schmitt-trigger inputs -- Ports P1, P2, P3, P4, and RST/NMI
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
V
IT+
V
IT--
--
V
hys
R
Pull
C
I
Positive-going input threshold voltage
Negative-going input threshold voltage
Input voltage hysteresis (V
Pullup/pulldown resistor
IT+
-- V
IT--
)
For pullup: VIN=VSS;
For pulldown: V
Input capacitanceVIN=VSSor V
IN=VCC
CC
inputs -- Ports P1 and P2
PARAMETERTEST CONDITIONSVCCMINTYPMAX UNIT
Port P1, P2: P1.x to P2.x, External
t
(int)
External interrupt timing
NOTES: 1. An external signal sets the interrupt flag every time the minimum interrupt puls width t
shorter than t
(int)
.
trigger pulse width to set interrupt
flag (see Note 1)
0.450.75V
2.2 V1.001.65
3V1.352.25
0.250.55V
2.2 V0.551.20
3V0.751.65
2.2 V0.21.0
3V0.31.0
203550kΩ
5pF
2.2 V/3 V20ns
is met. It may be set even with trigger signals
(int)
CC
CC
leakage current -- Ports P1, P2, P3 and P4
PARAMETERTEST CONDITIONSVCCMINTYPMAX UNIT
I
lkg(Px.x)
NOTES: 1. The leakage current is measured with VSSor VCCapplied to the corresponding pin(s), unless otherwise noted.
High-impedance leakage currentSee Notes 1 and 22.2 V/3 V±50nA
2. The leakage of the digital port pins is measured individually. The port pin is selected for input and the pullup/pulldown resistor is
disabled.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
27
MSP430x22x2, MSP430x22x4
V
V
y
f
Portoutputfrequency
VCC/
/
A
f
P
2.0/ACL
K,P
1.4/SMCLK,CL=20pF
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
outputs -- Ports P1, P2, P3 and P4
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
V
OH
V
OL
High-level output voltage
Low-level output voltage
NOTES: 1. The maximum total current, I
voltage drop specified.
2. The maximum total current, I
voltage drop specified.
I
I
I
I
I
I
I
I
OHmax
OHmax
= --1.5 mA (see Note 1)2.2 VVCC--0.25V
(OHmax)
= --6 mA (see Note 2)2.2 VVCC-- 0 . 6V
(OHmax)
= --1.5 mA (see Note 1)3VVCC--0.25V
(OHmax)
= --6 mA (see Note 2)3VVCC-- 0 . 6V
(OHmax)
= 1.5 mA (see Note 1)2.2 VV
(OLmax)
= 6 mA (see Note 2)2.2 VV
(OLmax)
= 1.5 mA (see Note 1)3VV
(OLmax)
= 6 mA (see Note 2)3VV
(OLmax)
and I
and I
, for all outputs combined, should not exceed ±12 mA to hold the maximum
OLmax
, for all outputs combined, should not exceed ±48 mA to hold the maximum
OLmax
SS
SS
SS
SS
CC
CC
CC
CC
VSS+0.25
VSS+0.6
VSS+0.25
VSS+0.6
output frequency -- Ports P1, P2, P3 and P4
PARAMETERTEST CONDITIONSVCCMINTYPMAX UNIT
P1.4/SMCLK,
=20pF,RL=1kΩ against
C
L
(see Notes 1 and 2)
P2.0
CLK, P1.4/SMCLK, C
(see Note 2)
2
=20pF
Px.y
Port_CLK
Port outputfrequenc
(with load)
Clock outputfrequency
NOTES: 1. Alternatively a resistive divider with 2 times 2 kΩ between VCCand VSSis used as load. The output is connected to the center tap
of the divider.
2. The output voltage reaches at least 10% and 90% V
at the specified toggle frequency.
CC
2.2 V10
3V12
2.2 V12
3V16
MHz
MHz
28
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
A
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
typical characteristics -- outputs
TYPICAL LOW-LEVEL OUTPUT CURRENT
vs
LOW-LEVEL OUTPUT VOLTAGE
25.0
VCC=2.2V
P4.5
20.0
15.0
10.0
5.0
OL
I-- Typical Low-Level Output Current -- m
0.0
0.00.51.01.52.02.5
VOL-- Low-Level Output Voltage -- V
TA=25°C
TA=85°C
Figure 4
TYPICAL LOW-LEVEL OUTPUT CURRENT
vs
LOW-LEVEL OUTPUT VOLTAGE
50.0
VCC=3V
P4.5
40.0
30.0
20.0
10.0
OL
I-- Typical Low-Level Output Current -- mA
0.0
0.00.51.01.52.02.53.03.5
VOL-- Low-Level Output Voltage -- V
Figure 5
TA=25°C
TA=85°C
TYPICAL HIGH-LEVEL OUTPUT CURRENT
HIGH-LEVEL OUTPUT VOLTAGE
0.0
VCC=2.2V
P4.5
-- 5 . 0
--10.0
--15.0
I-- Typical High-Level Output Current -- m
OH
--20.0
--25.0
TA=85°C
0.00.51.01.52.02.5
VOH-- High-Level Output Voltage -- V
Figure 6
NOTE: One output loaded at a time
vs
TA=25°C
TYPICAL HIGH-LEVEL OUTPUT CURRENT
vs
HIGH-LEVEL OUTPUT VOLTAGE
0.0
VCC=3V
P4.5
--10.0
--20.0
--30.0
TA=85°C
TA=25°C
0.00.51.01.52.02.53.03.5
VOH-- High-Level Output Voltage -- V
OH
I-- Typical High-Level Output Current -- mA
--40.0
--50.0
Figure 7
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
29
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
POR/brownout reset (BOR) (see Notes 1 and 2)
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
V
CC(start)
V
(B_IT--)
V
hys(B_IT--)
t
d(BOR)
t
(reset)
NOTES: 1. The current consumption of the brownout module is already included in the ICCcurrent consumption data. The voltage level
SeeFigure8dVCC/dt ≤ 3V/s0.7 × V
(B_IT--)
See Figure 8 through Figure 10dVCC/dt ≤ 3V/s1.71V
SeeFigure8dVCC/dt ≤ 3V/s70130210mV
SeeFigure82000μs
Pulse length needed at RST/NMI pin
to accepted reset internally
V
(B_IT--)+Vhys(B_IT--)
is ≤ 1.8V.
2. During power up, the CPU begins code execution following a period of t
DCO settings must not be changed until V
CC
≥ V
CC(min)
, where V
CC(min)
d(BOR)
is the minimum supply voltage for the desired
2.2 V/3 V2μs
after VCC=V
(B_IT--)+Vhys(B_IT--)
operating frequency.
V
CC
V
. The default
V
V
CC(start)
(B_IT--)
1
0
V
hys(B_IT--)
t
d(BOR)
Figure 8. POR/Brownout Reset (BOR) vs Supply Voltage
30
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
Since the PCB adds additional capacitance it is recommended to verify the correct load by measuring the ACLK frequency. For a
correct setup the effective load capacitance should always match the specification of the used crystal.
2. Measured with logic level input frequency but also applies to operation with crystals.
3. Frequencies below the MIN specification set the fault flag, frequencies above the MAX specification do not set the fault flag.
Frequencies in between might set the flag.
4. To improve EMI on the LFXT1 oscillator the following guidelines should be observed.
XTS = 0, LFXT1Sx = 0 or 11.8 V -- 3.6 V32,768Hz
XTS = 0, LFXT1Sx = 31.8 V -- 3.6 V10,00032,76850,000Hz
XTS = 0, LFXT1Sx = 0;
f
LFXT1,LF
C
XTS = 0, LFXT1Sx = 0;
f
LFXT1,LF
C
XTS = 0, XCAPx = 01
XTS = 0, XCAPx = 15.5
XTS = 0, XCAPx = 28.5
XTS = 0, XCAPx = 311
XTS = 0, Measured at P1.4/ACLK,
f
LFXT1,LF
XTS = 0, LFXT1Sx = 3
(see Note 2)
L,eff
L,eff
= 32,768 kHz,
=6pF
= 32,768 kHz,
=12pF
= 32,768 Hz
500
kΩ
200
pF
2.2 V/3 V305070%
2.2 V/3 V1010,000Hz
-- Keep as short a trace as possible between the device and the crystal.
-- Design a good ground plane around the oscillator pins.
-- Prevent crosstalk from other clock or data lines into oscillator pins XIN and XOUT.
-- Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins.
-- Use assembly materials and praxis to avoid any parasitic load on the oscillator XIN and XOUT pins.
-- If conformal coating is used, ensure that it does not induce capacitive/resistive leakage between the oscillator pins.
-- Do not route the XOUT line to the JTAG header to support the serial programming adapter as shown in other
documentation. This signal is no longer required for the serial programming adapter.
internal very low power, low frequency oscillator (VLO)
PARAMETERTEST CONDITIONST
VLO
df
/dT
VLO
df
/dV
VLO
NOTES: 1. Calculated using the box method:
38
VLOfrequency
VLO frequency
temperature drift
VLO frequency supply
CC
voltage drift
I version: (MAX(--40...85_C) -- MIN(--40...85_C))/MIN(--40...85_C)/(85_C--(--40_C))
T version: (MAX(--40...105_C) -- MIN(--40...105_C))/MIN(--40...105_C)/(105_C--(--40_C))
2. Calculated using the box method: (MAX(1.8...3.6 V) -- MIN(1.8...3.6 V))/MIN(1.8...3.6V)/(3.6 V -- 1.8 V)
(see Note 1)
(see Note 2)25°C1.8V -- 3.6V4%/V
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
A
-40--85°C2.2 V/3 V41220
105°C2.2 V /3 V22
I: -40--85°C
T: -40--105°C
VCCMINTYPMAX UNIT
kHz
2.2 V/3 V0.5%/°C
MSP430x22x2, MSP430x22x4
f
LFXT1,HF2
H
Fmode2XTS1,LFXT1Sx
2
MHz
LFXT1oscillatorlogiclevel
f
LFXT1,H
F,logic
squarewaveinputfrequency,
XTS1,LFXT1Sx3
MHz
(
F
i
1
8andFi
19)
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
crystal oscillator, LFXT1, high frequency modes (see Note 5)
PARAMETERTEST CONDITIONSVCCMINTYPMAX UNIT
f
LFXT1,HF0
f
LFXT1,HF1
f
LFXT1,HF2
f
LFXT1,HF,logic
OA
HF
C
L,eff
Duty CycleHF mode
f
Fault,HF
NOTES: 1. Includes parasitic bond and package capacitance (approximately 2 pF per pin).
LFXT1 oscillator crystal frequency,
HF mode 0
LFXT1 oscillator crystal frequency,
HF mode 1
LFXT1 oscillator crystal frequency,
square-wave input frequency,
HF mode
Oscillation allowance for HF
crystals
see
gure
Integrated effective l oad
capacitance, HF mode
(see Note 1)
Oscillator fault frequency, HF mode
(see Note 4)
Since the PCB adds additional capacitance it is recommended to verify the correct load by measuring the ACLK frequency. For a
correct setup the effective load capacitance should always match the specification of the used crystal.
2. Requires external capacitors at both terminals. Values are specified by crystal manufacturers.
3. Measured with logic level input frequency but also applies to operation with crystals.
4. Frequencies below the MIN specification set the fault flag, frequencies above the MAX specification do not set the fault flag.
Frequencies in between might set the flag.
5. To improve EMI on the LFXT1 oscillator the following guidelines should be observed.
gure
XTS = 1, LFXT1Sx = 01.8 V -- 3.6 V0.41 MHz
XTS = 1, LFXT1Sx = 11.8 V -- 3.6 V14MHz
1.8 V -- 3.6 V210
XTS = 1, LFXT1Sx = 2
XTS = 1, LFXT1Sx = 3
XTS = 0, LFXT1Sx = 0,
f
LFXT1,HF
XTS = 0, LFXT1Sx = 1
f
LFXT1,HF
XTS = 0, LFXT1Sx = 2
f
LFXT1,HF
XTS=1(seeNote2)1pF
XTS = 1, Measured at P1.4/ACLK,
f
LFXT1,HF
XTS = 1, Measured at P1.4/ACLK,
f
LFXT1,HF
XTS = 1, LFXT1Sx = 3
(see Notes 3)
=1MHz,C
=4MHz,C
=16MHz,C
=10MHz
=16MHz
L,eff
L,eff
L,eff
=15pF
=15pF
=15pF
2.2 V -- 3.6 V212
3.0 V -- 3.6 V216
1.8 V -- 3.6 V0.410
2.2 V -- 3.6 V0.412
3.0 V -- 3.6 V0.416
2700
800
300
2.2 V/3 V405060
2.2 V/3 V405060
2.2 V/3 V30300kHz
MHz
MHz
Ω
%
-- Keep as short a trace as possible between the device and the crystal.
-- Design a good ground plane around the oscillator pins.
-- Prevent crosstalk from other clock or data lines into oscillator pins XIN and XOUT.
-- Avoid running PCB traces underneath or adjacent to the XIN and XOUT pins.
-- Use assembly materials and praxis to avoid any parasitic load on the oscillator XIN and XOUT pins.
-- If conformal coating is used, ensure that it does not induce capacitive/resistive leakage between the oscillator pins.
-- Do not route the XOUT line to the JTAG header to support the serial programming adapter as shown in other
documentation. This signal is no longer required for the serial programming adapter.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
39
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
NOTES: 1. The leakage current is defined in the leakage current table with Px.x/Ax parameter.
2. The analog input voltage range must be within the selected reference voltage range V
3. The internal reference supply current is not included in current consumption parameter I
4. The internal reference current is supplied via terminal V
. Consumption is independent of the ADC10ON control bit, unless a
CC
conversion is active. The REFON bit enables the built-in reference to settle before starting an A/D conversion.
VCCMINTYPMAXUNIT
0V
CC
2.2 V0.521.05
m
3V0.61.2
2.2 V/3 V
0.250.4m
3V
m
m
27pF
2.2 V/3 V2000Ω
to V
R+
for valid conversion results.
R--
.
ADC10
V
46
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
V
C
C,REF
+
l
t
V
Positivebuiltinreferenc
e
V
Maximum
V
REF
loa
d
A
x
V
V
REF
loadregulatio
n
V
A
≈
0.5xV
REF
V
V
REF2_5V=0
V
f
f
V
REF2_5V=1
V
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
10-bit ADC, built-in voltage reference
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
I
≤ 1 mA, REF2_5V = 02.2
V
CC,REF+
V
REF+
I
LD,VREF+
Positive built-in reference
analog supplyvo
age range
Positive built-in reference
voltage
Maximum V
+
load
current
V
load regulation
REF+
V
load regulation
+
response time
Max. capacitance at pin
C
VREF+
V
REF+
(see Note 1)
TC
REF+
Temperature coefficient
Settling time of internal
t
REFON
reference voltage
(see Note 2)
Settling time of reference
bu
t
REFBURST
er
(see Note 2)
NOTES: 1. The capacitance applied to the internal buffer operational amplifier, if switched to terminal P2.4/TA2/A4/V
must be limited; the reference buffer may become unstable otherwise.
2. The condition is that the error in a conversion started after t
VREF+
I
≤ 0.5 mA, REF2_5V = 12.8
VREF+
I
≤ 1 mA, REF2_5V = 12.9
VREF+
I
VREF+
I
VREF+
≤ I
≤ I
max, REF2_5V = 02.2 V/3 V1.411.51.59
VREF+
max, REF2_5V = 13V2.352.52.65
VREF+
2.2 V±0.5
I
= 500 μA ± 100 μA,
VREF+
Analog input voltage V
≈ 0.75 V,
Ax
2.2 V/3 V±2
REF2_5V = 0
I
= 500 μA ± 100 μA,
VREF+
Analog input voltage V
≈ 1.25 V,
Ax
REF2_5V = 1
I
= 100 μA → 900 μA,
VREF+
V
x
≈ 0.5
,
,
+
Error of conversion result
≤1LSB
I
≤±1mA,
VREF+
REFON = 1, REFOUT = 1
I
= const. with
VREF+
0mA≤ I
I
VREF+
≤ 1mA
VREF+
= 0.5 mA, REF2_5V = 0,
REFON = 0 → 1
I
=0.5mA,
VREF+
REF2 5
=0,
,
REFON = 1,
REFBURST = 1
I
=0.5mA,
VREF+
REF2 5
=1,
,
REFON = 1,
REFBURST = 1
ADC10SR=0
ADC10SR=1
ADC10SR=0
ADC10SR=1
ADC10SR=0
ADC10SR=1
REFON
or t
2.2 V/3 V100pF
2.2 V/3 V±100 ppm/°C
3.6 V30μs
2.2
is less than ±0.5 LSB.
RefBuf
3V±1
3V±2
400
3
2000
2.5
3
4.5
REF+/VeREF+
(REFOUT=1),
V
m
LSB
ns
1
μs
2
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
47
MSP430x22x2, MSP430x22x4
Positiveexternalreferenceinpu
t
V
V
/3V
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
10-bit ADC, external reference (see Note 1)
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
V
eREF+>VeREF--
V
eREF+
Positive external reference input
voltage range (see Note 2)
SREF1 = 1, SREF0 = 0
V
≤ V
eREF--
SREF1=1,SREF0=1(seeNote3)
V
eREF--
Negative external reference input
voltage range (see Note 4)
V
eREF+>VeREF--
Differential external reference input
∆V
eREF
voltage range
∆V
eREF=VeREF+
-- V
eREF--
V
eREF+>VeREF--
0V ≤ V
eREF+
SREF1 = 1, SREF0 = 0
I
VeREF+
Static input current into V
eREF+
0V ≤V
eREF+
SREF1=1,SREF0=1(seeNote3)
I
VeREF --
Static input current into V
eREF--
0V ≤ V
eREF--
NOTES: 1. The external reference is used during conversion to charge and discharge the capacitance array. The input capacitance, CI,isalso
the dynamic load for an external reference during conversion. The dynamic impedance of the reference supply should follow the
recommendations on analog-source impedance to allow the charge to settle for 10-bit accuracy.
2. The accuracy limits the minimum positive external reference voltage. Lower reference voltage levels may be applied with reduced
accuracy requirements.
3. Under this condition, the external reference is internally buffered. The reference buffer is active and requires the reference buffer
supply current I
. The current consumption can be limited to the sample and conversion period with REBURST = 1.
REFB
4. The accuracy limits the maximum negative external reference v oltage. Higher reference voltage levels may be applied with reduced
accuracy requirements.
5. The accuracy limits the minimum external differential reference voltage. Lower differential reference voltage levels may be applied
with reduced accuracy requirements.
,
≤ VCC-- 0.15 V,
eREF+
1.4V
1.43.0
01.2V
(see Note 5)1.4V
≤ VCC,
≤ VCC-- 0.15 V ≤ 3V,
≤ V
CC
2.2
2.2 V/3 V±1μA
CC
CC
±1
V
μ
0
48
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
perf
f
f
A
performanceof
V
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
10-bit ADC, timing parameters
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
For specified
ADC10CLK
DC10 input clockfrequency
ormance o
ADC10 linearity
parameters
f
ADC10OSC
ADC10 built-in oscillator frequency
ADC10DIVx = 0, ADC10SSELx = 0,
f
ADC10CLK=fADC10OSC
ADC10 built-in oscillator,
ADC10SSELx = 0,
f
t
CONVERT
Conversion time
ADC10CLK=fADC10OSC
f
ADC10CLK
from ACLK, MCLK or
SMCLK, ADC10SSELx ≠ 0
t
ADC10ON
Turn on settling time of the ADC(see Note 1)100ns
NOTES: 1. The condition is that the error in a conversion started after t
settled.
ADC10ON
ADC10SR=0
ADC10SR=1
2.2
3V
0.456.3
MHz
0.451.5
2.2 V/3 V3.76.3MHz
2.2 V/3 V2.063.51
13×
μs
ADC10DIV×
1/f
ADC10CLK
is less than ±0.5 LSB. The reference and input signal are already
10-bit ADC, linearity parameters
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
E
I
E
D
E
O
E
G
E
T
NOTES: 1. The reference buffer offset adds to the gain and total unadjusted error.
Integral linearity error2.2 V/3 V±1LSB
Differential linearity error2.2 V/3 V±1LSB
Offset error
Source impedance RS< 100 Ω,2.2 V/3 V±1LSB
SREFx = 010, unbuffered external
reference, V
eREF+
=1.5V
SREFx = 010, unbuffered external
Gain error
reference, V
SREFx = 011, buffered external
reference(seeNote1),
V
=1.5V
eREF+
eREF+
=2.5V
SREFx = 011, buffered external
reference(seeNote1),
V
NOTES: 1. The level is not available due to the analog input voltage range of the operational amplifier.
Total resistance of resistor string7696128kΩ
Unit resistor of resistor string
(see Note 2)
unit
+4R
unit
+2R
unit
+2R
unit
+1R
unit
+1R
4.868kΩ
unit
+1R
unit
+1R
unit
=16R
unit=Rtotal
2. For the matching (i.e. the relative accuracy) of the unit resistors on a device refer to the gain and level specifications of the respective
configurations.
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
OAFBRx = 1, OARRIP = 00.2451/40.255
OAFBRx = 2, OARRIP = 00.4951/20.505
OAFBRx = 3, OARRIP = 00.6195/80.631
OAFBRx = 4, OARRIP = 0N/A(seeNote1)
OAFBRx = 5, OARRIP = 0N/A(seeNote1)
OAFBRx = 6, OARRIP = 0N/A(seeNote1)
Comparator level
OAFBRx = 7, OARRIP = 0
OAFBRx = 1, OARRIP = 1
2.2
N/A(seeNote1)
0.0611/160.065
CC
OAFBRx = 2, OARRIP = 10.1221/80.128
OAFBRx = 3, OARRIP = 10.1843/160.192
OAFBRx = 4, OARRIP = 10.2451/40.255
OAFBRx = 5, OARRIP = 10.3673/80.383
OAFBRx = 6, OARRIP = 10.4951/20.505
OAFBRx = 7, OARRIP = 1N/A(seeNote1)
Fast Mode, Overdrive 10 mV40
Fast Mode, Overdrive 100 mV
Fast Mode, Overdrive 500 mV
4
3
Medium Mode, Overdrive 10 mV60
Propagation delay
--
ow--
--
Medium Mode, Overdrive 100 mV6
μs
Medium Mode, Overdrive 500 mV5
Slow Mode, Overdrive 10 mV160
Slow Mode, Overdrive 100 mV20
Slow Mode, Overdrive 500 mV15
.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
53
MSP430x22x2, MSP430x22x4
V
/3V
/
Totalharmonicdistortion
/
A
GGain
2.2V/3V
/
Totalharmonicdistortion
/
A
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
NOTES: 1. The settling time specifies the time until an ADC result is stable. This includes the minimum required sampling time of the ADC. The
Total harmonic distortion
nonlinearity
Settlingtime(seeNote1)All power modes2.2 V/3 V712μs
settling time of the amplifier itself might be faster.
OAFBRx = 3
OAFBRx = 4
OAFBRx = 55.225.335.44
OAFBRx = 67.767.978.18
OAFBRx = 715.015.816.6
ll gains
2.2
2.2 V-- 6 0
3V-- 7 0
2.6382.6672.696
3.944.004.06
dB
operational amplifier OA feedback network,
inverting amplifier mode (OAFCx = 6) (see Note 1) (MSP430x22x4 only)
PARAMETERTEST CONDITIONSVCCMINTYPMAXUNIT
OAFBRx = 1--0.345--0.335--0.325
OAFBRx = 2--1.023--1.002--0.979
OAFBRx = 3--1.712--1.668--1.624
GGain
THD
t
Settle
NOTES: 1. This includes the 2 OA configuration “inverting amplifier with input buffer”. Both OA needs to be set to the same power mode OAPMx.
Total harmonic distortion
nonlinearity
Settlingtime(seeNote2)All power modes2.2 V/3 V712μs
2. The settling time specifies the time until an ADC result is stable. This includes the minimum required sampling time of the ADC. The
settling time of the amplifier itself might be faster.
OAFBRx = 4
OAFBRx = 5
OAFBRx = 6--7.37--6.97--6.57
OAFBRx = 7--16.3--14.8--13.1
ll gains
2.2 V/ 3 V
2.2 V-- 6 0
3V-- 7 0
--3.10--3.00--2.90
--4.51--4.33--4.15
dB
54
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
Flash Memory
PARAMETERTEST CONDITIONSVCCMINTYPMAX UNIT
V
CC(PGM/
ERASE)
f
FTG
I
PGM
I
ERASE
t
CPT
t
CMErase
t
Retention
t
Word
t
Block, 0
t
Block, 1-63
t
Block, End
t
Mass Erase
t
Seg Erase
NOTES: 1. The cumulative program time must not be exceeded when writing to a 64-byte flash block. This parameter applies to all programming
RAM
V
(RAMh)
NOTE 1: This parameter defines the minimum supply voltage VCCwhen the data in RAM remains unchanged. No program execution should
Program and erase supply voltage2.23.6V
Flash timing generator frequency257476kHz
Supply current from VCCduring program2.2 V/3.6 V15mA
Supply current from VCCduring erase2.2 V/3.6 V17mA
Cumulative program time (see Note 1)2.2 V/3.6 V10ms
Cumulative mass erase time2.2 V/3.6 V20ms
Program/erase endurance10
4
10
5
Data retention durationTJ=25°C100years
Word or byte program timeseeNote230
Block program time for first byte or wordseeNote225
Block program time for each additional byte or word seeNote218
Block program end-sequence wait timeseeNote26
Mass erase timeseeNote210593
Segment erase timeseeNote24819
methods: individual word/byte write and block write modes.
2. These values are hardwired into the flash controller’s state machine (t
FTG
=1/f
FTG
).
PARAMETERTEST CONDITIONSMINTYPMAX UNIT
RAM retention supply voltage (see Note 1)CPU halted1.6V
happen during this supply voltage condition.
cycles
t
FTG
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
55
MSP430x22x2, MSP430x22x4
f
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
electrical characteristics over recommended ranges of supply voltage and operating free-air
temperature (unless otherwise noted) (continued)
JTAG and Spy-Bi-Wire Interface
PARAMETER
f
SBW
t
SBW,Low
t
SBW,En
t
SBW,Ret
TCK
R
Internal
NOTES: 1. Tools accessing the Spy-Bi-Wire interface need to wait for the maximum t
Spy-Bi-Wire input frequency2.2 V / 3 V020MHz
Spy-Bi-Wire low clock pulse length2.2 V / 3 V0.02515μs
Spy-Bi-Wire enable time
(TEST high to acceptance of first clock edge,
seeNote1)
Spy-Bi-Wire return to normal operation time2.2 V/ 3 V15100μs
TCK inputfrequency (see Note 2)
Internal pull-down resistance on TEST2.2 V/ 3 V256090kΩ
before applying the first SBWCLK clock edge.
2. f
may be restricted to meet the timing requirements of the module selected.
TCK
JTAG Fuse (see Note 1)
PARAMETER
V
CC(FB)
V
FB
I
FB
t
FB
NOTES: 1. Once the fuse is blown, no further access to the JTAG/Test and emulation feature is possible, and it is switched to bypass mode.
Supply voltage during fuse-blow conditionTA=25°C2.5V
Voltage level on TEST for fuse blow67V
Supply current into TEST during fuse blow100mA
Time to blow fuse1ms
TEST
CONDITIONS
TEST
CONDITIONS
VCCMINTYPMAXUNIT
2.2 V/ 3 V1μs
2.2 V05
3V010
time after pulling the TEST/SBWCLK pin high
SBW,En
VCCMINTYPMAXUNIT
MHz
56
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MIXED SIGNAL MICROCONTROLLER
X
/
/
/
/
APPLICATION INFORMATION
Port P1 pin schematic: P1.0 to P1.3, input/output with Schmitt trigger
MSP430x22x2, MSP430x22x4
SLAS504B -- JULY 2006 -- REVISED JULY 2007
P1REN.x
P1DIR.x
P1OUT.x
Module X OUT
P1SEL.x
P1IN.x
Module X IN
P1IRQ.x
0
1
0
1
P1IE.x
P1IFG.x
P1SEL.x
P1IES.x
EN
Pad Logic
DVSS
DVCC
Direction
0: Input
1: Output
D
EN
Q
Set
Interrupt
Edge
Select
0
1
1
P1.0/TACLK/ADC10CLK
P1.1/T A0
P1.2/T A1
P1.3/T A2
Port P1 (P1.0 to P1.3) pin functions
PIN NAME (P1.X)
P1.0/0
TACLK/ADC10CLk
P1.1/TA01
P1.2/TA12
P1.3/TA23
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
P1.0† (I/O)I: 0; O: 10
Timer_A3.TACLK01
ADC10CLK11
P1.1† (I/O)I: 0; O: 10
Timer_A3.CCI0A01
Timer_A3.TA011
P1.2† (I/O)I: 0; O: 10
Timer_A3.CCI0A01
Timer_A3.TA011
P1.3† (I/O)I: 0; O: 10
Timer_A3.CCI0A01
Timer_A3.TA011
FUNCTION
CONTROL BITS / SIGNALS
P1DIR.xP1SEL.x
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
57
MSP430x22x2, MSP430x22x4
X
/
/
/
/
///
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P1 pin schematic: P1.4 to P1.6, input/output with Schmitt trigger and in-system access features
Pad Logic
P1REN.x
P1DIR.x
P1OUT.x
Module X OUT
P1SEL.x
P1IN.x
Module X IN
P1IRQ.x
To JTA G
0
1
0
1
P1IE.x
P1IFG.x
P1SEL.x
P1IES.x
EN
DVSS
DVCC
Direction
0: Input
1: Output
Bus
Keeper
EN
D
EN
Q
Set
Interrupt
Edge
Select
0
1
1
P1.4/SMCLK/TCK
P1.5/TA0/TMS
P1.6/TA1/TDI
From JTAG
Port P1 (P1.4 to P1.6) pin functions
PIN NAME (P1.X)
P1.4/SMCLK/TCK4
P1.5/TA0/TMS5
P1.6/TA1/TDI/TCLK6
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. Function controlled by JTAG.
P1.4† (I/O)I: 0; O: 100
SMCLK110
TCKXX1
P1.5† (I/O)I: 0; O: 100
Timer_A3.TA0110
TMSXX1
P1.6† (I/O)I: 0; O: 100
Timer_A3.TA1110
TDI/TCLK(seeNote3)XX1
FUNCTION
CONTROL BITS / SIGNALS
P1DIR.xP1SEL.x4-Wire JTAG
58
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
X
///
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P1 pin schematic: P1.7, input/output with Schmitt trigger and in-system access features
Pad Logic
P1REN.7
P1DIR.7
P1OUT.7
Module X OUT
P1SEL.7
P1IN.7
Module X IN
P1IRQ.7
To JTA G
0
1
0
1
P1IE.7
P1IFG.7
P1SEL.7
P1IES.7
EN
DVSS
DVCC
Direction
0: Input
1: Output
Bus
Keeper
EN
D
EN
Q
Set
Interrupt
Edge
Select
0
1
1
P1.7/T A2/TDO/TDI
From JTAG
From JTAG
From JTAG (TDO)
Port P1 (P1.7) pin functions
PIN NAME (P1.X)
P1.7/TA2/TDO/TDI7
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. Function controlled by JTAG.
P1.7† (I/O)I: 0; O: 100
Timer_A3.TA2110
TDO/TDI (see Note 3)XX1
FUNCTION
CONTROL BITS / SIGNALS
P1DIR.xP1SEL.x4-Wire JTAG
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
59
MSP430x22x2, MSP430x22x4
X
Y
///
///
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.0, P2.2, input/output with Schmitt trigger
To A D C 1 0
INCHx = y
ADC10AE0.y
P2REN.x
Pad Logic
P2DIR.x
P2OUT.x
Module X OUT
P2SEL.x
P2IN.x
Module X IN
P2IRQ.x
0
1
0
1
P2IFG.x
P2SEL.x
P2IES.x
EN
D
P2IE.x
Direction
0: Input
1: Output
EN
Q
Set
Interrupt
Edge
Select
OA0
DVSS
DVCC
Bus
Keeper
EN
+
--
0
1
1
P2.0/ACLK/A0/OA0I0
P2.2/TA0/A2/OA0I1
Port P2 (P2.0, P2.2) pin functions
PIN NAME (P2.X)
P2.0/ACLK/A0/OA0I000
P2.2/TA0/A2/OA0I122
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
60
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.
P2.0† (I/O)I: 0; O: 100
ACLK110
A0/OA0I0 (see Note 3)XX1
P2.2† (I/O)I: 0; O: 100
Timer_A3.CCI0B010
Timer_A3.TA0110
A2/OA0I1 (see Note 3)XX1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
FUNCTION
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.xADC10AE0.y
Port P2 pin schematic: P2.1, input/output with Schmitt trigger
To A D C 1 0
INCHx = 1
ADC10AE0.1
P2REN.1
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Pad Logic
P2DIR.1
P2OUT.1
Module X OUT
P2SEL.1
P2IN.1
Module X IN
P2IRQ.1
OAADCx
OAFCx
OAPMx
0
1
0
1
EN
D
P2IE.1
P2IFG.1
P2SEL.1
P2IES.1
(OAADCx = 10 or OAFCx = 000) and OAPMx > 00
Direction
0: Input
1: Output
EN
Q
Set
Interrupt
Edge
Select
DVSS
DVCC
Bus
Keeper
EN
+
--
OA0
0
1
1
P2.1/TAINCLK/SMCLK/
A1/OA0O
1
1
To OA0 Feedback Network
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
1
61
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.3, input/output with Schmitt trigger
SREF2
To A D C 1 0 V
To A D C 1 0
INCHx = 3
ADC10AE0.3
P2REN.3
P2DIR.3
P2OUT.3
Module X OUT
P2SEL.3
P2IN.3
Module X IN
R--
0
1
Pad Logic
1
P2.3/TA1/
A3/VREF--/VeREF--/
OA1I1/OA1O
VSS
0
1
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
P2IRQ.3
OAADCx
OAFCx
OAPMx
P2IE.3
P2IFG.3
P2SEL.3
P2IES.3
(OAADCx = 10 or OAFCx = 000) and OAPMx > 00
EN
Q
Set
Interrupt
Edge
Select
To OA1 Feedback Network
+
OA1
--
1
1
62
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Port P2 (P2.1) pin functions
X
Y
/
/
X
Y
/
/
PIN NAME (P2.X)
P2.1/TAINCLK/SMCLK 11
/A1/OA0O
†
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.
P2.1† (I/O)I: 0; O: 100
Timer_A3.INCLK010
SMCLK110
A1/OA0O (see Note 3)XX1
Port P2 (P2.3) pin functions
PIN NAME (P2.X)
P2.3/TA1/33
A3/V
REF--/VeREF--
OA1I1/OA1O
†
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.
P2.3† (I/O)I: 0; O: 100
Timer_A3.CCI1B010
Timer_A3.TA1110
A3/V
REF--/VeREF--
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
FUNCTION
FUNCTION
/OA1I1/OA1O (see Note 3)XX1
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.xADC10AE0.y
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.xADC10AE0.y
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
63
MSP430x22x2, MSP430x22x4
X
Y
/
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.4, input/output with Schmitt trigger
To / f r o m AD C 1 0
positive reference
To A D C 1 0
INCHx = 4
ADC10AE0.4
P2REN.4
P2DIR.4
P2OUT.4
Module X OUT
P2SEL.4
P2IN.4
Pad Logic
DVSS
DVCC
0
1
0
1
EN
Direction
0: Input
1: Output
Bus
Keeper
EN
0
1
1
P2.4/TA2/
A4/VREF+/VeREF+/
OA1I0
Module X IN
P2IRQ.4
P2IE.4
P2IFG.4
P2SEL.4
P2IES.4
D
Q
Interrupt
Port P2 (P2.4) pin functions
PIN NAME (P2.X)
P2.4/TA2/44
A4/V
REF+/VeREF+
OA1I0
†
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.
P2.4† (I/O)I: 0; O: 100
Timer_A3.TA2110
A4/V
REF+/VeREF+
EN
Set
Edge
Select
FUNCTION
/OA1I0 (see Note 3)XX1
+
OA1
--
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.xADC10AE0.y
64
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
X
/
OSC
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.5, input/output with Schmitt trigger and external R
To DCO
DCOR
P1REN.x
P1DIR.x
P1OUT.x
Module X OUT
P1SEL.x
P1IN.x
Module X IN
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
0
1
for DCO
OSC
Pad Logic
1
P2.5/ROSC
P1IE.x
P1IRQ.x
P1IFG.x
P1SEL.x
P1IES.x
Port P2 (P2.5) pin functions
PIN NAME (P2.X)
P2.5/R
OSC
†
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.
5
P2.5† (I/O)I: 0; O: 100
N/A010
DV
SS
R
OSC
EN
Q
Set
Interrupt
Edge
Select
FUNCTION
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.xDCOR
110
XX1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
65
MSP430x22x2, MSP430x22x4
X
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.6, input/output with Schmitt trigger and crystal oscillator input
LFXT1 off
LFXT1CLK
P2SEL.7
P2REN.6
P2DIR.6
P2OUT.6
Module X OUT
P2SEL.6
P2IN.6
BCSCTL3.LFXT1Sx = 11
0
1
0
1
0
1
EN
Direction
0: Input
1: Output
LFXT1 Oscillator
DVSS
DVCC
Bus
Keeper
EN
0
1
P2.7/XOUT
Pad Logic
1
P2.6/XIN
Module X IN
P2IRQ.6
D
P2IE.6
P2IFG.6
P2SEL.6
P2IES.6
Port P2 (P2.6) pin functions
PIN NAME (P2.X)
P2.6/XIN6
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
P2.6 (I/O)I: 0; O: 10
XIN†X1
EN
Q
Set
Interrupt
Edge
Select
FUNCTION
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.x
66
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MSP430x22x2, MSP430x22x4
X
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P2 pin schematic: P2.7, input/output with Schmitt trigger and crystal oscillator output
LFXT1 off
LFXT1CLK
P2SEL.6
P2REN.7
P2DIR.7
P2OUT.7
Module X OUT
P2SEL.7
P2IN.7
BCSCTL3.LFXT1Sx = 11
0
1
0
1
0
1
EN
From P2.6/XIN
Direction
0: Input
1: Output
LFXT1 Oscillator
DVSS
DVCC
Bus
Keeper
EN
0
1
P2.6/XIN
Pad Logic
1
P2.7/XOUT
Module X IN
P2IRQ.7
D
P2IE.7
P2IFG.7
P2SEL.7
P2IES.7
Port P2 (P2.7) pin functions
PIN NAME (P2.X)
XOUT/P2.76
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. If the pin XOUT/P2.7 is used as an input a current can flow until P2SEL.7 is cleared due to the oscillator output driver connection
to this pin after reset.
P2.7 (I/O)I: 0; O: 10
XOUT†(seeNote3)X1
EN
Q
Set
Interrupt
Edge
Select
FUNCTION
CONTROL BITS / SIGNALS
P2DIR.xP2SEL.x
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
67
MSP430x22x2, MSP430x22x4
X
Y
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P3 pin schematic: P3.0, input/output with Schmitt trigger
To A D C 1 0
INCHx = 5
ADC10AE0.5
P3REN.0
Pad Logic
P3DIR.0
USCI Direction
Control
P3OUT.0
Module X OUT
P3SEL.0
P3IN.0
Module X IN
0
1
0
1
EN
D
Direction
0: Input
1: Output
Port P3 (P3.0) pin functions
PIN NAME (P3.X)
P3.0/05
UC1STE/UC0CLK/A5
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. The pin direction is controlled by the USCI module.
4. UC0CLK function takes precedence over UC1STE function. If the pin is required as UC0CLK input or output USCI1 will be forced
to 3-wire SPI mode if 4-wire SPI mode is selected.
5. 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.
P3.0† (I/O)I: 0; O: 100
UC1STE/UC0CLK (see Notes 3, 4)X10
A5 (see Note 5)XX1
FUNCTION
DVSS
DVCC
Bus
Keeper
EN
0
1
1
P3.0/UC1STE/UC0CLK/A5
CONTROL BITS / SIGNALS
P3DIR.xP3SEL.xADC10AE0.y
68
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MIXED SIGNAL MICROCONTROLLER
X
/
/
/
/
/
Port P3 pin schematic: P3.1 to P3.5, input/output with Schmitt trigger
MSP430x22x2, MSP430x22x4
SLAS504B -- JULY 2006 -- REVISED JULY 2007
P3REN.x
P3DIR.x
USCI Direction
Control
P3OUT.x
Module X OUT
P3SEL.x
P3IN.x
Module X IN
0
1
0
1
EN
D
Direction
0: Input
1: Output
Port P3 (P3.1 to P3.5) pin functions
PIN NAME (P3.X)
P3.1/1
UC1SIMO/UC1SDA
P3.2/1
UC1SOMI/UC1SCL
P3.3/1
UC1CLK/UC0STE
P3.4/1
UC0TXD/UC0SIMO
P3.5/1
UC0RXD/UC0SOMI
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. The pin direction is controlled by the USCI module.
4. UC1CLK function takes precedence over UC0STE function. If the pin is required as UC1CLK input or output USCI0 will be forced
to 3-wire SPI mode even if 4-wire SPI mode is selected.
Port P3 pin schematic: P3.6 to P3.7, input/output with Schmitt trigger
To A D C 1 0
INCHx = y
ADC10AE0.y
P3REN.x
Pad Logic
P3DIR.x
DVSS
P3OUT.x
Module X OUT
P3SEL.x
P3IN.x
Module X IN
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
OA0/1
0
1
+
--
1
P3.6/A6/OA0I2
P3.7/A7/OA1I2
Port P3 (P3.6, P3.7) pin functions
PIN NAME (P3.X)
P3.6/A6/OA0I266
P3.7/A7/OA1I277
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
70
2. X: Don’t care
3. The pin direction is controlled by the USCI module.
4. UC1CLK function takes precedence over UC0STE function. If the pin is required as UC1CLK input or output USCI0 will be forced
to 3-wire SPI mode if 4-wire SPI mode is selected.
5. 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.
P3.6† (I/O)I: 0; O: 100
A6/OA0I2 (see Note 5)XX1
P3.7† (I/O)I: 0; O: 100
A7/OA1I2 (see Note 5)XX1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
FUNCTION
CONTROL BITS / SIGNALS
P3DIR.xP3SEL.xADC10AE0.y
MIXED SIGNAL MICROCONTROLLER
X
/
/
/
Port P4 pin schematic: P4.0 to P4.2, input/output with Schmitt trigger
Timer_B Output Tristate Logic
P4SEL.6
P4DIR.6
ADC10AE1.7
P4REN.x
MSP430x22x2, MSP430x22x4
SLAS504B -- JULY 2006 -- REVISED JULY 2007
P4.6/TBOUTH/A15/OA 1I3
Pad Logic
P4DIR.x
P4OUT.x
Module X OUT
P4SEL.x
P4IN.x
Module X IN
0
1
0
1
EN
D
Direction
0: Input
1: Output
Port P4 (P4.0 to P4.2) pin functions
PIN NAME (P4.X)
P4.0/TB00
P4.1/TB11
P4.2/TB22
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
P4.0† (I/O)I: 0; O: 10
Timer_B3.CCI0A01
Timer_B3.TB011
P4.1† (I/O)I: 0; O: 10
Timer_B3.CCI1A01
Timer_B3.TB111
P4.2† (I/O)I: 0; O: 10
Timer_B3.CCI2A01
Timer_B3.TB211
FUNCTION
DVSS
DVCC
Bus
Keeper
EN
0
1
1
P4.0/TB0
P4.1/TB1
P4.2/TB2
CONTROL BITS / SIGNALS
P4DIR.xP4SEL.x
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
71
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P4 pin schematic: P4.3 to P4.4, input/output with Schmitt trigger
Timer_B Output Tristate Logic
P4SEL.6
P4DIR.6
ADC10AE1.7
P4.6/TBOUTH/A15/OA1I3
To A D C 1 0
INCHx = 8+y
ADC10AE1.y
P4REN.x
P4DIR.x
P4OUT.x
Module X OUT
P4SEL.x
P4IN.x
Module X IN
Pad Logic
†
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
0
1
1
P4.3/TB0/A12/OA0O
P4.4/TB1/A13/OA1O
+
OA0/1
--
OAADCx
OAPMx
†
If OAADCx = 11and not OAFCx = 000 the ADC input A12 or A13 is internally connected to the OA0 or OA1 output respectively and the connections
from the ADC and the operational amplifiers to the pad are disabled.
72
OAADCx = 01 and OAPMx > 00
To OA0/1 Feedback Network
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
1
1
Port P4 (P4.3 to P4.4) pin functions
X
Y
///
///
PIN NAME (P4.X)
P4.3/TB0/A12/OA0O34
P4.4/TB1/A13/OA1O45
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. Setting the ADC10AE1.y bit disables the output driver as well as the input schmitt trigger to prevent parasitic cross currents when
applying analog signals.
P4.3† (I/O)I: 0; O: 100
Timer_B3.CCI0B010
Timer_B3.TB0110
A12/OA0O (see Note 3)XX1
P4.4† (I/O)I: 0; O: 100
Timer_B3.CCI1B010
Timer_B3.TB1110
A13/OA1O (see Note 3)XX1
FUNCTION
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
CONTROL BITS / SIGNALS
P4DIR.xP4SEL.xADC10AE1.y
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
73
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P4 pin schematic: P4.5, input/output with Schmitt trigger
Timer_B Output Tristate Logic
P4SEL.6
P4DIR.6
ADC10AE1.7
P4.6/TBOUTH/A15/OA1I3
To A D C 1 0
INCHx = 14
ADC10AE1.6
P4REN.5
P4DIR.5
P4OUT.5
Module X OUT
P4SEL.5
P4IN.5
Module X IN
Pad Logic
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
0
1
1
P4.5/TB3/A14/OA0I3
74
+
OA0
--
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Port P4 (P4.5) pin functions
X
Y
///
PIN NAME (P4.X)
P4.5/TB3/A14/OA0I356
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
3. Setting the ADC10AE1.y bit disables the output driver as well as the input schmitt trigger to prevent parasitic cross currents when
applying analog signals.
P4.5† (I/O)I: 0; O: 100
Timer_B3.TB2110
A14/OA0I3 (see Note 3)XX1
FUNCTION
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
CONTROL BITS / SIGNALS
P4DIR.xP4SEL.xADC10AE1.y
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
75
MSP430x22x2, MSP430x22x4
X
Y
/
/
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Port P4 pin schematic: P4.6, input/output with Schmitt trigger
To A D C 1 0
INCHx = 15
ADC10AE1.7
P4REN.6
Pad Logic
P4DIR.6
P4OUT.6
Module X OUT
P4SEL.6
P4IN.6
Module X IN
DVSS
DVCC
0
1
0
1
EN
D
Direction
0: Input
1: Output
Bus
Keeper
EN
OA1
0
1
+
--
1
P4.6/TBOUTH/
A15/OA1I3
Port P4 (P4.6) pin functions
PIN NAME (P4.X)
P4.6/TBOUTH/67
A15/OA1I3
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
76
2. X: Don’t care
3. Setting the ADC10AE1.y bit disables the output driver as well as the input schmitt trigger to prevent parasitic cross currents when
applying analog signals.
P4.6† (I/O)I: 0; O: 100
TBOUTH010
DV
SS
A15/OA1I3 (see Note 3)XX1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
FUNCTION
CONTROL BITS / SIGNALS
P4DIR.xP4SEL.xADC10AE1.y
110
Port P4 pin schematic: P4.7, input/output with Schmitt trigger
X
/
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
P4REN.x
P4DIR.x
P4OUT.x
Module X OUT
P4SEL.x
P4IN.x
Module X IN
0
1
0
1
EN
D
Port P4 (P4.7) pin functions
PIN NAME (P4.X)
P4.7/TBCLK7
†
Default after reset (PUC/POR)
NOTES: 1. N/A: Not available or not applicable
2. X: Don’t care
P4.7† (I/O)I: 0; O: 10
Timer_B3.TBCLK01
DV
SS
Direction
0: Input
1: Output
FUNCTION
DVSS
DVSS
DVCC
Bus
Keeper
EN
0
1
Pad Logic
1
P4.7/TBCLK
CONTROL BITS / SIGNALS
P4DIR.xP4SEL.x
11
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
77
MSP430x22x2, MSP430x22x4
MIXED SIGNAL MICROCONTROLLER
SLAS504B -- JULY 2006 -- REVISED JULY 2007
JTAG fuse check mode
MSP430 devices that have the fuse on the TEST terminal have a fuse check mode that tests the continuity of
the fuse the first time the JTAG port is accessed after a power-on reset (POR). When activated, a fuse check
current, I
must be taken to avoid accidentally activating the fuse check mode and increasing overall system power
consumption.
When the TEST pin is again taken low after a test or programming session, the fuse check mode and sense
currents are terminated.
Activation of the fuse check mode occurs with the first negative edge on the TMS pin after power up or if TMS
is being held low during power up. The second positive edge on the TMS pin deactivates the fuse check mode.
After deactivation, the fuse check mode remains inactive until another POR occurs. After each POR the fuse
check mode has the potential to be activated.
The fuse check current only flows when the fuse check mode is active and the TMS pin is in a low state (see
Figure 28). Therefore, the additional current flow can be prevented by holding the TMS pin high (default
condition).
, of 1 mA at 3 V, 2.5 mA at 5 V can flow from the TEST pin to ground if the fuse is not burned. Care
TF
Time TMS Goes Low After POR
TMS
I
TF
I
TEST
Figure 28. Fuse Check Mode Current, MSP430F22xx
NOTE:
The CODE and RAM data protection is ensured if the JTAG fuse is blown and the 256-bit bootloader
access key is used. Also, see the bootstrap loader section for more information.
78
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MIXED SIGNAL MICROCONTROLLER
Data Sheet Revision History
MSP430x22x2, MSP430x22x4
SLAS504B -- JULY 2006 -- REVISED JULY 2007
Literature
Number
SLAS504Preliminary data sheet release.
Production data sheet release.
SLAS504A
SLAS504B
NOTE: The referring page and figure numbers are referred to the respective document revision.
Updated specification and added characterization graphs.
Updated/corrected port pin schematics.
Maximum low-power mode supply current limits decreased.
Added note concerning f
to USCI SPI parameters.
UCxCLK
Summary
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
79
PACKAGE OPTION ADDENDUM
www.ti.com
PACKAGING INFORMATION
Orderable DeviceStatus
MSP430F2232IDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2232IDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2232IRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2232IRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2232TDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2232TDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2232TRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2232TRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2234IDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2234IDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2234IRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2234IRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2234TDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2234TDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2234TRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2234TRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2252IDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2252IDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2252IRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2252IRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2252TDAACTIVETSSOPDA3840Green (RoHS &
MSP430F2252TDARACTIVETSSOPDA382000 Green (RoHS &
MSP430F2252TRHARACTIVEQFNRHA402500 Green (RoHS &
MSP430F2252TRHATACTIVEQFNRHA40250 Green (RoHS &
MSP430F2254IDAACTIVETSSOPDA3840Green (RoHS &
(1)
Package
Type
Package
Drawing
Pins Package
Qty
Eco Plan
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
no Sb/Br)
(2)
Lead/Ball Finish MSL Peak Temp
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-2-260C-1 YEAR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-3-260C-168 HR
CU NIPDAULevel-2-260C-1 YEAR
20-Jul-2007
(3)
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com
Orderable DeviceStatus
(1)
Package
Type
Package
Drawing
Pins Package
Qty
Eco Plan
(2)
MSP430F2254IDARACTIVETSSOPDA382000 Green (RoHS &
Lead/Ball Finish MSL Peak Temp
CU NIPDAULevel-2-260C-1 YEAR
20-Jul-2007
(3)
no Sb/Br)
MSP430F2254IRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2254IRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2254TDAACTIVETSSOPDA3840Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2254TDARACTIVETSSOPDA382000 Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2254TRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2254TRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2272IDAACTIVETSSOPDA3840Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2272IDARACTIVETSSOPDA382000 Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2272IRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2272IRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2272TDAACTIVETSSOPDA3840Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2272TDARACTIVETSSOPDA382000 Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2272TRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2272TRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2274IDAACTIVETSSOPDA3840Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2274IDARACTIVETSSOPDA382000 Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2274IRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2274IRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2274TDAACTIVETSSOPDA3840Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2274TDARACTIVETSSOPDA382000 Green (RoHS &
CU NIPDAULevel-2-260C-1 YEAR
no Sb/Br)
MSP430F2274TRHARACTIVEQFNRHA402500 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
MSP430F2274TRHATACTIVEQFNRHA40250 Green (RoHS &
CU NIPDAULevel-3-260C-168 HR
no Sb/Br)
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in
a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
Addendum-Page 2
PACKAGE OPTION ADDENDUM
www.ti.com
OBSOLETE: TI has discontinued the production of the device.
(2)
Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check
http://www.ti.com/productcontent for the latest availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements
for all 6 substances, including the requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered
at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and
package, or 2) lead-based die adhesive used between the die and leadframe. The component is otherwise considered Pb-Free (RoHS
compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame
retardants (Br or Sb do not exceed 0.1% by weight in homogeneous material)
(3)
MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder
temperature.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is
provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the
accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take
reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on
incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited
information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI
to Customer on an annual basis.