Datasheet

MSP430F5310, MSP430F5309
MSP430F5308, MSP430F5304
SLAS677E SEPTEMBER 2010REVISED NOVEMBER 2013
www.ti.com
APPLICATIONS
Analog and Digital Sensor Systems
Digital Motor Control
Remote Controls
Thermostats
Digital Timers
Hand-Held Meters
DESCRIPTION
The Texas Instruments MSP430™ family of ultra-low-power microcontrollers consists 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 the device to wake up from low-power modes to active mode in
less than 5 µs.
The MSP430F5310, MSP430F5309, and MSP430F5308 devices are microcontroller configurations with a 3.3-V
LDO, four 16-bit timers, a high-performance 10-bit analog-to-digital converter (ADC), two universal serial
communication interfaces (USCIs), a hardware multiplier, DMA, a real-time clock (RTC) module with alarm
capabilities, and 31 or 47 I/O pins.
The MSP430F5304 device is a configuration with a 3.3-V LDO, four 16-bit timers, a high-performance 10-bit
ADC, two USCIs, a hardware multiplier, DMA, an RTC module with alarm capabilities, and 31 I/O pins.
Typical applications for this device include analog and digital sensor systems, digital motor control, remote
controls, thermostats, digital timers, and hand-held meters.
Table 1. Family Members
(1)(2)
USCI
PROGRAM
SRAM ADC10_A Comp_B PACKAGE
CHANNEL A: CHANNEL B:
DEVICE MEMORY Timer_A
(3)
Timer_B
(4)
I/O
(KB) (CH) (CH) TYPE
UART, LIN,
SPI, I
2
C
(KB)
IrDA, SPI
64 RGC,
2 2 10 ext, 2 int 8 47
80 ZQE
MSP430F5310 32 6 5, 3, 3 7
48 PT,
1 1 6 ext, 2 int 4 31
48 RGZ
64 RGC,
2 2 10 ext, 2 int 8 47
80 ZQE
MSP430F5309 24 6 5, 3, 3 7
48 PT,
1 1 6 ext, 2 int 4 31
48 RGZ,
64 RGC,
2 2 10 ext, 2 int 8 47
80 ZQE
MSP430F5308 16 6 5, 3, 3 7
48 PT,
1 1 6 ext, 2 int 4 31
48 RGZ,
48 PT,
MSP430F5304 8 6 5, 3, 3 7 1 1 6 ext, 2 int - 31
48 RGZ
(1) For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI
web site at www.ti.com.
(2) Package drawings, standard packing quantities, thermal data, symbolization, and PCB design guidelines are available at
www.ti.com/packaging.
(3) Each number in the sequence represents an instantiation of Timer_A with its associated number of capture compare registers and PWM
output generators available. For example, a number sequence of 3, 5 would represent two instantiations of Timer_A, the first
instantiation having 3 and the second instantiation having 5 capture compare registers and PWM output generators, respectively.
(4) Each number in the sequence represents an instantiation of Timer_B with its associated number of capture compare registers and PWM
output generators available. For example, a number sequence of 3, 5 would represent two instantiations of Timer_B, the first
instantiation having 3 and the second instantiation having 5 capture compare registers and PWM output generators, respectively.
2 Submit Documentation Feedback Copyright © 2010–2013, Texas Instruments Incorporated
Product Folder Links: MSP430F5310 MSP430F5309 MSP430F5308 MSP430F5304