w16_inne.pdf
(
172 KB
)
Pobierz
Programowanie mikrokontrolerów Inne architektury
Programowaniemikrokontrolerów
Innearchitektury
Marcin Engel Marcin Peczarski
23 wrze±nia 2010
DlaczegoMSP430?
I
Bo mam taki hardware.
I
Bo zainteresowała mnie ta architektura.
I
Bo s¡ dost¦pne darmowe narz¦dzia programistyczne.
I
Aby porówna¢ z architektur¡ AVR.
MSP430–podstawoweinformacje
I
Rodzina mikrokontrolerów firmy Texas Instruments
I
Przeznaczona do aplikacji o małym poborze pr¡du
I
Architektura 16-bitowa
I
Little-endian
I
RISC – tylko 27 instrukcji
I
Przestrze« adresowa 64 kB
I
Pami¦¢ operacyjna od 128 B do 16 kB
I
Pami¦¢ nieulotna od 1 kB do 256 kB
I
Wiele modeli w ró»nych obudowach – od 14 do 100
wyprowadze«
MSP430–układyperyferyjne
I
Poszczególne modele s¡ ró»nie wyposa»one w wiele typowych
dla mikrokontrolerów układów peryferyjnych.
I
Do 12 8-bitowych portów wej±cia-wyj±cia
I
Liczniki 8 i 16-bitowe
I
Watchdog
I
Komparator
I
Wzmacniacz operacyjny
I
Przetwornik analogowo-cyfrowy: 10/12-bitowy, 16-bitowy
I
Przetwornik cyfrowo-analogowy 12-bitowy
I
Interfejsy szeregowe: UART, I
2
C, SPI, IrDA
I
DMA
I
Sterownik LCD
I
Układ mno»¡cy
I
Czujnik temperatury
MSP430–przykładowaprzestrze«adresowa
I
0x0000-0x00ff
Pocz¡tkowe 256 B to 8-bitowe układy wej±cia-wyj±cia
I
0x0100-0x01ff
Kolejne 256 B to 16-bitowe układy wej±cia-wyj±cia
I
0x0200-0x09ff
2 kB pami¦ci RAM
I
0x0c00-0x0fff
1 kB pami¦ci ROM – fabrycznie zaprogramowany bootloader
I
0x1000-0x10ff
256 B pami¦ci FLASH dla danych
I
0x1100-0xffff
reszta z 60 kB pami¦ci FLASH dla programu
Plik z chomika:
uniwel
Inne pliki z tego folderu:
w11_i2c.pdf
(264 KB)
w10_rs232.pdf
(111 KB)
w12_misc.pdf
(139 KB)
w13_mem.pdf
(119 KB)
w15_faz.pdf
(133 KB)
Inne foldery tego chomika:
ADC TESTING - Dokumenty Google_files
ATtiny2313 AT90S2313 _rozne
Dokumentacja PDF mikrokontrolerów AVR
EvB4.3
Mikrokontrolery
Zgłoś jeśli
naruszono regulamin