MSP430 – Mikrokontrolery od Texas Instruments
MSP430 to rodzina mikrokontrolerów opracowana przez firmę Texas Instruments, zgodna z architekturą Von Neumanna. Te układy charakteryzują się wysoką energooszczędnością i wszechstronnością.
Główne cechy MSP430
- Energooszczędność:
- 5 trybów pracy (LPM0-LPM4)
- Pobór prądu w trybie aktywnym: około 250 µA/MIPS
- Pobór prądu w trybie uśpienia (LPM3): około 0,8 µA
- Pobór prądu w trybie podtrzymania RAMu (LPM4): około 0,1 µA
- Możliwość szybkiego powrotu do trybu aktywnego (<6 µs)
- Zasilanie: 1,8 V do 3,6 V
- Żywotność na jednej baterii: do 10 lat
- Architektura:
- 16-bitowa architektura RISC
- Prędkość od 8 do 16 MIPS
- 16 rejestrów, z czego 12 ogólnego przeznaczenia
- Instrukcje wykonywane w jednym cyklu zegara
- Obsługa programowania w C, C++ oraz asemblerze
- 27 instrukcji i 7 trybów adresowania w asemblerze
- Peryferia:
- Wbudowany watchdog
- Timer_A i Timer_B
- DMA
- 2 x USART
- Interfejsy SPI i I²C
- Sterownik LCD
- Czujnik temperatury
- Supply Voltage Supervisor (SVR)
- Komparator analogowy
- ADC10/12/16 bitów oraz DAC12 bitów
Mikrokontrolery MSP430 mogą być wyposażone w pamięć FRAM, co zapewnia szybki dostęp i niski pobór prądu. Pamięć ta może być elastycznie dzielona na RAM i pamięć programu.
Dostosowanie i dostępność
Układy MSP430 występują w różnych obudowach oraz z różną liczbą wyprowadzeń. Możliwość dostosowania ilości pamięci Flash w układzie pozwala na lepsze dopasowanie do specyficznych potrzeb użytkowników.