
™ R EAL W ORLD S IGNAL P ROCESSING MSP430 Ultra-Low-Power MCUs 2004 Modular Architecture Key Features • Ultra-low-power architecture extends battery life: ACLK - 0.1 µA RAM retention Clock Flash RAM Port - 0.8 µA real-time clock mode System - 250 µA/MIPS active SMCLK • High-performance analog ideal MCLK for precise measurement MAB • Modern 16-bit RISC CPU enables new applications at RISC CPU 16-Bit a fraction of the code size MDB • In-system programmable Flash JTAG/Debug permits flexible code changes, field upgrades and data logging ACLK • Complete integrated develop- Analog Digital Watchdog ment environment starting Peripheral Peripheral at $49 SMCLK • Device pricing as low as $0.49 MSP430 von-Neumann architecture — all program, data memory and peripherals share a Key Applications common bus structure. Consistent CPU instructions and addressing modes are used. • Utility metering • Portable instrumentation Modern 16-Bit RISC CPU MSP430 Modern Orthogonal 16-Bit • Intelligent sensoring • Large register file eliminates RISC CPU accumulator bottleneck MDB MAB MSP430 Architecture • Optimized for C and 15 0 A 16-bit RISC CPU, peripherals and assembler programming R0/PC Program Counter flexible clock system are combined by • Compact core design reduces R1/SP Stack Pointer using a von-Neumann common power and cost R2/SR Status memory address bus (MAB) and • Up to 8 MIPS of performance R3/CG Constant Generator memory data bus (MDB). Partnering available R4 General Purpose a modern CPU with modular memory- R5 General Purpose mapped analog and digital peripherals, The MSP430’s orthogonal archi- General Purpose the MSP430 offers solutions for tecture provides the flexibility of R6 today’s and tomorrow’s mixed-signal 16 fully addressable, single-cycle R7 General Purpose applications. 16-bit CPU registers and the power R8 General Purpose of a RISC. The modern design of the R9 General Purpose Memory Options CPU offers versatility through R10 General Purpose • Flash, ROM, OTP versions simplicity using only 27 easy-to- R11 General Purpose (from 1 KB to 60 KB) understand instructions and seven • RAM up to 10 KB consistent-addressing modes. This R12 General Purpose R13 General Purpose Analog Peripherals results in a 16-bit low-power CPU that has more effective processing, R14 General Purpose • High-performance ADC is smaller- sized, and more code- General Purpose • Dual DACs R15 efficient than other 8-/16-bit • Comparator microcontrollers. Now it’s possible • LCD driver 16 16-Bit ALU 16 to develop new ultra-low-power, • Supply Voltage Supervisor (SVS) high-performance applications at • Operational amplifiers a fraction of the code size. The MSP430 CPU core with sixteen 16-bit Digital Peripherals registers, 27 single-cycle instructions and seven • USART/I2C addressing modes results in higher processing • Hardware multiplier efficiency and code density. • 16-bit and 8-bit timers • DMA controller 2 Flexible Clock System Multiple Oscillator Clock System • Low-frequency auxiliary clock: —Ultra-low-power stand-by mode 32,768 Hz ACLK 32 kHz • High-speed master clock: fCrystal —High-performance processing • Stability over time and temperature Low-Power Peripherals The MSP430 clock system is designed Control specifically for battery-powered MCLK 100 kHz - 8 MHz applications. Multiple oscillators are utilized to support event-driven burst Digitally DCOCLK Controlled activity. A low frequency Auxiliary Oscillator CPU and Peripherals Clock (ACLK) is driven directly from a common 32-kHz watch crystal— with no additional external compo- Ultra-Low-Power Activity Profile nents. The ACLK can be used for a background real-time clock self wake- Active Active up function. An integrated high-speed 250 µA Digitally Controlled Oscillator (DCO) can source the master clock (MCLK) used by the CPU and high-speed peripherals. By design, the DCO is active and stable in less than 6 µs. Stand-By MSP430-based solutions efficiently use 16-bit RISC CPU high-perform- ance in very short burst intervals. 1 µA This results in very high-performance and ultra-low power consumption. Ultra-fast 6-µs DCO start-up allows MSP430 systems to remain in low-power modes for the longest possible interval—extending battery life. The DCO is fully user programmable. ADCs Several high-performance ADCs are High-Performance Analog available in the MSP430 family: • 12-bit or 10-bit fast SAR ADCs • 14-bit high-resolution SAR ADC FLASH, RAM, Peripheral • 16-bit slope ADC • 16-bit sigma delta ADC DMA ADC DMA Controller DAC A programmable DMA controller available on all MSP430F16x/F15x DAC parts allows for data transfer without Signal Chain-on-Chip CPU intervention which greatly increases performance. Customers tackling the toughest low-power design challenges benefit greatly from the DACs MSP430’s Signal Chain-on-Chip (SCoC) solution. The integration of high-performance analog makes the MSP430 family ideal for power, space and cost-sensitive applications. Two integrated 12-bit DACs are provided on all MSP430F16x/F15x. 3 MSP430 New Product Selection Guide Basic Timer_A Timer_B (C) ROM LCD Watchdog Timer 16-BIt 16-Bit Brown-Out T (F) Flash Program SRAM I/O DMA Seg 16-Bit (2) 8-Bit No. of C/C1 No. of C/C1 USART I2C SVS Reset MPY Flash/ROM-Based F1xx Family VCC 1.8-3.6 V MSP430F1101A 1 KB 128 14 — — — 3 — — — — — — MSP430C1101 1 KB 128 14 — — — 3 — — — — — — MSP430F1111A 2 KB 128 14 — — — 3 — — — — — — MSP430C1111 2 KB 128 14 — — — 3 — — —— —— MSP430F1121A 4 KB 256 14 — — — 3 — — — — — — MSP430C1121 4 KB 256 14 — — — 3 — — — — — — MSP430F1122 4 KB 256 14 — — — 3 — — — — — MSP430C11223 4 KB 256 14 — — — 3 — — — — — MSP430F1132 8 KB 256 14 — — — 3 — — — — — MSP430C11323 8 KB 256 14 — — — 3 — — — — — MSP430F122 4 KB 256 22 — — — 3 — 1 — — — — MSP430F123 8 KB 256 22 — — — 3 — 1 — — — — MSP430F1222 4 KB 256 22 — — — 3— 1—— — MSP430F1232 8 KB 256 22 — — —3 — 1—— — MSP430F133 8 KB 256 48 — — — 3 3 1 — — — — MSP430C1331 8 KB 256 48 — — — 3 3 1 —— —— MSP430F135 16 KB 512 48 — — —3 3 1———— MSP430C1351 16 KB 512 48 — — — 3 3 1 — — — — MSP430F147 32 KB 1024 48 — — — 3 7 2 — — — MSP430F1471 32 KB 1024 48 — — —3 7 2——— MSP430F148 48 KB 2048 48 — — — 3 7 2 — — — MSP430F1481 48 KB 2048 48 — — — 3 72——— MSP430F149 60 KB 2048 48 — — —3 7 2——— MSP430F1491 60 KB 2048 48 — — — 3 7 2 — — — MSP430F155 16 KB 512 48 — —3 3 1 — MSP430F156 24 KB 1024 48 — —3 3 1 — MSP430F157 32 KB 1024 48 — — 331 — MSP430F167 32 KB 1024 48 — —3 7 2 MSP430F168 48 KB 2048 48 — — 372 MSP430F169 60 KB 2048 48 — —3 7 2 MSP430F16103 32 KB 5120 48 — —3 7 2 MSP430F16113 48 KB 10240 48 — —3 7 2 MSP430F16123 55 KB 5120 48 — —3 7 2 Flash/ROM-Based F4xx Family With LCD Driver VCC 1.8-3.6 V MSP430F412 4 KB 256 48 — 96 3 — — — — MSP430C412 4 KB 256 48 — 96 3 — — — — MSP430F413 8 KB 256 48 — 96 3 — — — — MSP430C413 8 KB 256 48 — 96 3 — — — — MSP430FE4123 4 KB 256 14 — 128 3 — — — MSP430FE4133 8 KB 256 14 — 128 3 — — — MSP430F415 16 KB 512 48 — 96 3, 5 — — — — MSP430F417 32 KB 1024 48 — 96 3, 5 — — — — MSP430FW423 8 KB 256 48 — 96 3, 5 — — — — MSP430FW425 16 KB 512 48 — 96 3, 5 — — — — MSP430FW427 32 KB 1024 48 — 96 3, 5 — — — — MSP430F423 8 KB 256 14 — 128 3 — 1— — MSP430F425 16 KB 512 14 — 128 3—1—— MSP430F427 32 KB 1024 14 — 128 3 — 1 — — MSP430FE423 8 KB 256 14 — 128 3 —1— — MSP430FE425 16 KB 512 14 — 128 3—1—— MSP430FE427 32 KB 1024 14 — 128 3 —1— — MSP430F435 16 KB 512 48 — 128/160 331—— MSP430F436 24 KB 1024 48 — 128/160 331—— MSP430F437 32 KB 1024 48 — 128/160 331—— MSP430FG437 32 KB 1024 48 128 331—— MSP430FG438 48 KB 2048 48 128 3 31— — MSP430FG439 60 KB 2048 48 128 331—— MSP430F447 32 KB 1024 48 — 160 372— MSP430F448 48 KB 2048 48 — 160 372— MSP430F449 60 KB 2048 48 — 160 3 72— 1C/C = Capture/Compares 2Suggested 1,000 unit resale price in U.S. dollars. 3Product Preview All production parts support industrial temperature range. 4 Selected Package Options for MSP430 Devices 20-pin DGV 20-pin PW Temp Additional (TVSOP) (TSSOP) Comp_A Sensor ADC Analog Pins/Pkg Price2 (6,60) — slope — 20 DGV, DW, PW, 24 RGE $0.99 (5,10) 3 — slope — 20 DW, PW, 24 RGE $0.60 (6,60) (6,60) — slope — 20 DGV, DW, PW, 24 RGE $1.35 — slope — 20 DW, PW, 24 RGE3 $1.10 — slope — 20 DGV, DW, PW, 24 RGE $1.70 3 20-pin DW — slope — 20 DW, PW, 24 RGE $1.35 24-pin RGE (SOP) — 5-ch ADC10 — 20 DW,PW, 32 RHB3 $2.00 (QFN) — 5-ch ADC10 — 20 DW,PW $1.50 — 5-ch ADC10 — 20 DW,PW, 32 RHB3 $2.25 (12,95) (4,0) — 5-ch ADC10 — 20 DW,PW $1.70 — slope — 28 DW,PW, 32 RHB $2.15 (10,65) (4,0) — slope — 28 DW,PW, 32 RHB $2.30 — 8-ch ADC10 — 28 DW,PW, 32 RHB $2.40 — 8-ch ADC10 — 28 DW,PW, 32 RHB $2.50 28-pin DW 8-ch ADC12 — 64 PM, RTD3, PAG $3.00 (SOP) 28-pin PW — slope — 64 PM, RTD3 $2.00 (TSSOP) 8-ch ADC12 — 64 PM, RTD3, PAG $3.60 — slope — 64 PM, RTD3 $2.30 (18,03) (9,80) 8-ch ADC12 — 64 PM, RTD3, PAG $5.05 3 — slope — 64 PM, RTD $4.60 (10,65) (6,60) 8-ch ADC12 — 64 PM, RTD3, PAG $5.75 — slope — 64 PM, RTD3 $5.30 8-ch ADC12 — 64 PM, RTD3, PAG $6.05 — slope — 64 PM, RTD3 $5.60 32-pin RHB 64-pin RTD 8-ch ADC12 (2) DAC12 64 PM $4.95 (QFN) (QFN) 8-ch ADC12 (2) DAC12 64 PM $5.55 8-ch ADC12 (2) DAC12 64 PM $5.85 (9,0) (5,0) 8-ch ADC12 (2) DAC12 64 PM $6.75 8-ch ADC12 (2) DAC12 64 PM $7.45 (5,0) (9,0) 8-ch ADC12 (2) DAC12 64 PM $7.95 8-ch ADC12 (2) DAC12 64 PM $8.25 8-ch ADC12 (2) DAC12 64 PM $8.65 80-pin PN 8-ch ADC12 (2) DAC12 64 PM $8.95 64-pin PM, PAG (LQFP) (LQFP/TQFP) — slope — 64 PM, RTD3 $2.60 (14,20) (12,20) — slope — 64 PM, RTD3 $1.90 — slope — 64 PM, RTD3 $2.95 3 (14,20) — slope — 64 PM, RTD $2.10 (12,20) — (2) SD16 — 64 PM $3.50 — (2) SD16 — 64 PM $3.95 — slope — 64 PM $3.40 — slope — 64 PM $3.90 100-pin PZ — slope Flow-meter 64 PM $3.75 (LQFP) — slope Flow-meter 64 PM $4.05 (16,20) — slope Flow-meter 64 PM $4.45 — (3) SD16 — 64 PM $4.50 — (3) SD16 — 64 PM $4.95 (16,20) — (3) SD16 — 64 PM $5.40 — (3) SD16 E meter 64 PM $4.85 — (3) SD16 E meter 64 PM $5.45 — (3) SD16 E meter 64 PM $5.95 8-ch ADC12 — 80 PN, 100 PZ $4.45 8-ch ADC12 — 80 PN, 100 PZ $4.70 All dimensions in millimeters.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages9 Page
-
File Size-