© 2004 Texas Instruments Inc, Slide 1

Datasheets. Electrical, packaging and pinning. • Application reports. Complete design examples. • Code examples. Downloadable code www.ti.com/msp430.
1MB taille 6 téléchargements 71 vues
Intro

MEB/0404

© 2004 Texas Instruments Inc, Slide 1

MSP430 Agenda ‰ Core Architecture ‰ Integrated Peripherals ‰ Device Roadmap ‰ Ideal Applications ‰ Development Tools

MEB/0404

© 2004 Texas Instruments Inc, Slide 2

TI Microcontroller Portfolio High-Performance

C2000

DSP

150 DSP MIPS

ƒ Motor Control ƒ Digital Power Supply

TMS470 16/32-bit

MSP430 8-bit

Industry Standard

ARM7TDMI

Ultra-low Power

ƒ Automotive ƒ General Purpose

Measurement ƒ Utility Metering ƒ Portable Instrumentation

Performance MEB/0404

© 2004 Texas Instruments Inc, Slide 3

MSP430 Features & Applications Clock

FLASH

RAM

RISC CPU 16-bit

JTAG/Debug

...

MAB 16 MDB 16

...

ACLK SMCLK

MEB/0404

Digital Peripheral

Analog Peripheral

© 2004 Texas Instruments Inc, Slide 4

Modern 16-bit RISC CPU 0

15 R0/PC R1/SP R2/SR R3/CG R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15

• No accumulator bottleneck • Single-cycle operations • Silicon area 30% smaller than ‘8051 lowers cost • Industries most efficient C-code density

Write Less Code, Use Fewer Cycles

16

16 16-bit ALU MEB/0404

© 2004 Texas Instruments Inc, Slide 5

Write Less Code Memory 10-bit ADC

10-bits

Other MCU movf movwf bsf movf bcf movwf

ADCRESH,W RAMH STATUS 0x20 ADCRESL,W STATUS 0x20 RAML

84 bits / 24 cycles MEB/0404

MSP430 mov

ADC10MEM,RAM

48 bits / 6 cycles © 2004 Texas Instruments Inc, Slide 6

Ultra-low Power Activity Profile