2003 06 25

background image

Radioelektronik Audio-HiFi-Video 6/2003

Firma Texas Instruments

wprowadzi³a niedawno

na rynek nowe modele

mikrokontrolerów nale¿¹-

cych do rodziny MSP430.

U

k³ady MSP430P325A oraz

MSP430P337A charakteryzuj¹

siê bardzo ma³ym poborem mo-

cy z uk³adów zasilania oraz sto-

sunkowo du¿¹ moc¹ obliczeniow¹. Uk³ady

te maj¹ 16-bitow¹ centraln¹ jednostkê prze-

twarzaj¹c¹ oraz pamiêæ programu przezna-

czon¹ tylko do jednokrotnego zapisu. Pa-

miêæ taka oznaczana jest symbolem OTP

(one-time-programmable).

Rozwa¿ane modele mikrokontrolerów cha-

rakteryzuj¹ siê ponad 80% redukcj¹ pobo-

ru mocy, w porównaniu z poprzednimi mo-

delami rodziny MSP430. Centralna jednost-

ka przetwarzaj¹ca dane ma 16-bitow¹ archi-

tekturê typu RISC, a jej lista rozkazów sk³a-

da siê z zaledwie 27 prostych instrukcji, co

czyni ³atwym programowanie tego typu mi-

krokontrolera w jêzyku asemblera.

Uk³ad typu MSP430P325A zawiera ponad-

to wbudowany przetwornik analogowo-cyfro-

wy o rozdzielczoœci 14-bitowej, a tak¿e

zintegrowany sterownik wyœwietlaczy cie-

k³okrystalicznych o maksymalnym rozmia-

rze 84 segmentów. Dziêki temu uk³ad

MSP430P325A jest kompletnym systemem

pomiarowym wykonanym jako pojedynczy

uk³ad scalony. W zwi¹zku z powy¿szym

uk³ad nadaje siê idealnie do zastosowañ

w przenoœnym sprzêcie pomiarowym, gdzie

dodatkowym wymogiem jest niewielkie za-

potrzebowanie na moc czerpan¹ z baterii.

Ponadto integracja w ramach uk³adu

MSP430P325A przetwornika analogowo-

cyfrowego oraz sterownika LCD pozwala

na znaczne obni¿enie kosztów projektowa-

nia i budowy systemów pomiarowych.

Z kolei uk³ad MSP430P337A charaktery-

zuje siê takimi cechami sprzêtowymi, jak

zintegrowany w ramach uk³adu scalonego

multiplekser wraz z uk³adem transmisji sze-

regowej synchronicznej i asynchronicznej

USART (universal synchronous/asynchro-

nous receiver/transmitter) oraz sterownik

wyœwietlaczy ciek³okrystalicznych o maksy-

malnym rozmiarze 120 segmentów. Uk³ad

ten mo¿e znaleŸæ zastosowanie we wszel-

kich aplikacjach, w których wystêpuje potrze-

ba intensywnego przesy³ania i przetwarza-

r

PODZESPO£Y

25

nia danych odczytywanych z urz¹dzeñ po-

miarowych.

Do podstawowych parametrów technicz-

nych uk³adów rodziny MSP430 mo¿na za-

liczyæ bardzo ma³y pobór pr¹du ze Ÿród³a za-

silania, który wynosi 500

µ

A w stanie pra-

cy aktywnej, 1,3

µ

A w stanie czuwania oraz

0,1

µ

A w stanie uœpienia, w którym sam

procesor nie pracuje a podtrzymywana jest

tylko zawartoœæ pamiêci RAM. Uk³ady

MSP430 maj¹ równie¿ stosunkowo wysok¹

moc obliczeniow¹, która wynosi 3,3 MIPS,

a wiêc w ci¹gu jednej sekundy s¹ one w sta-

nie wykonaæ 3,3 miliona instrukcji typu RISC.

Czas wychodzenia mikrokontrolerów

MSP430 ze stanu uœpienia jest równie¿

krótki i wynosi zaledwie 6

µ

s.

Mikrokontrolery MSP430 charakteryzuj¹ siê

ponadto siedmioma ró¿nymi trybami adre-

sowania.

MIKROKONTROLERY MSP430P325A

I MSP430P337AFIRMY TEXAS INSTRUMENTS

Typ urz¹dzenia

Rozmiar Rozmiar

Przetwornik a/c

Maksymalna liczba

Typ obudowy

pamiêci OTP pamiêci RAM

segmentów LCD

MSP430P315 16 kB 512 B

brak

92

SSOP

MSP430P325A

16 kB 512 B

14-bitowy

84

QFP lub

PLCC

MSP430P337A

32 kB 1 kB brak

120

QFP

MSP430P112 4 kB 256 B

brak

brak

SOP

Zestawienie najwa¿niejszych cech ró¿nych modeli mikrokontrolerów nale¿¹cych do rodziny MSP430

Objaœnienia oznaczeñ na rysunku

Oscillator – generator sygna³u zegarowego, Low-power 16k OTP – pamiêæ kodu programu przeznaczona do jed-

nokrotnego zapisu, o ma³ym poborze mocy, 512B RAM – pamiêæ swobodnego zapisu i odczytu o pojemnoœci 512

bajtów, Power-on reset – uk³ad s³u¿¹cy do wyzerowania mikrokontrolera po w³¹czeniu zasilania, 8B timer/co-

unter – rejestr 8-bajtowy pe³ni¹cy funkcjê timera lub licznika, I/O port – uk³ad wejœcia/wyjœcia,

CPU incl. 16 reg. – centralna jednostka przetwarzaj¹ca dane, zawieraj¹ca 16 rejestrów, Test JTAG – port testo-

wy umo¿liwiaj¹cy sprzêtow¹ emulacjê pracy mikrokontrolera, tzn. jego pracê krokow¹ i podgl¹d zawartoœci rejestrów,

Bus conv. – uk³ad konwersji danych z formatu jednego typu magistrali na drugi typ, ADC 12+2 bit – przetwornik

analogowo-cyfrowy, Watchdog timer _ uk³ad nadzoruj¹cy pracê mikrokontrolera, Timer/port apps. A/D conv. –

port odczytu zawartoœci podstawowego timera nr 1 oraz przetwornika a/c, Basic timer 1 _ podstawowy timer nr 1,

LCD 84 segments – uk³ad sterownika wyœwietlacza LCD o 84 segmentach.

Porównania ró¿nych modeli mikrokontrole-

rów nale¿¹cych do rodziny MSP430 doko-

nano w tablicy.

Firma Texas Instruments dostarcza równie¿

tzw. system uruchomieniowy (evaluation kit),

który umo¿liwia rozwijanie oprogramowania

dla platformy MSP430. Sk³ada siê on z kar-

ty z zainstalowanym mikrokontrolerem

MPS430 wraz z urz¹dzeniami zewnêtrznymi.

Kartê mo¿na programowaæ za pomoc¹ kom-

putera PC (komunikacja przez ³¹cze szere-

gowe). Oferowany jest tak¿e kompilator jêzy-

ka C dla tej rodziny mikrokontrolerów.

Na rysunku przedstawiono schemat bloko-

wy mikrokontrolera MSP430P325A.

Wiêcej informacji na temat mikrokontrolerów

rodziny MSP430 mo¿na znaleŸæ na stro-

nie internetowej: http://www.ti.com/sc/do-

cs/msp/msp430/msp430.htm

n

Miros³aw Gajer

Schemat blokowy mikrokontrolera MSP430P325A


Wyszukiwarka

Podobne podstrony:
2003 06
1996 06 25 1147
2003 06 22
2003 12 25
2003 02 25
2003 06 16 1029
egz CC 2011 06 25(SdS)
2003 08 25 1490
js 06 25 cw
omega 2003 06 21 18 00
blokady 2003 06 21 18 00
2003 06 34
2003 06 40
ODL II sem termin1 14 06 25
ODL II sem termin3 06 25
2003 06 30
edw 2003 06 s18
2003 11 25

więcej podobnych podstron