Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1.
OpissystemuDSM-51
1.1.
Wprowadzenie
Zprogramowaniemmikroprocesorówprzywykorzystaniujęzykówasemblerczy
teżCmożnasięspotkaćpodczasbudowyróżnegorodzajusterowników,stosowanych
zarównowprzemyśle,jakisprzęciepowszechnegoużytku.Alenaukaprogramowania
mikrokontrolerówbezmożliwościfaktycznegouruchomienianapisanychprogramów
iobserwacjiichdziałaniajestniezwykletrudna.Obserwującdziałanienawetnajprost-
szegoprogramunaprogramowymsymulatorzemikroprocesora,niejesteśmywstanie
wpełnizaobserwowaćizrozumiećdziałaniategoprogramu,uruchamiającgowpraw-
dziwymsystemie.Abymócwpełniocenićdziałanieorazpojąćmożliwościdrzemiące
wmikrokontrolerzeiprogramie,koniecznyjestkontaktzrealniedziałającymsyste-
mem.Abyułatwićzapoznaniesięzfunkcjonowaniemmikrokontroleraijegoprogra-
mowaniem,firmaMICROMADEopracowałanabaziemikrokontrolera8051dydak-
tycznysystemmikroprocesorowyDSM-51.Jakomateriałdydaktycznyumożliwiający
zapoznaniesięztymsystememwydawnictwoMIKOMwydałopodręcznikÑPodstawy
programowaniamikrokontrolera8051.Pracowniasystemówmikroprocesorowychna
bazieDSM-51îautorstwaPiotraiPawłaGałków.Podręczniktenzawieraopissyste-
muDSM-51oraz20lekcjidotyczącychćwiczeńzjegoużyciem,którewprowadzają
Czytelnikawpodstawyprogramowaniawjęzykuasembler.Rozwójtechnikimikro-
procesorowejorazcorazpowszechniejszewykorzystywaniemikrokontrolerówwsprzę-
ciepowszechnegoużytkuwymusiłyprzyśpieszenieprocesuzarównopowstawania
urządzenia,jakitworzeniaoprogramowaniadojegoobsługi.Jednązdrógprzyśpie-
szeniaprocesutworzeniaprogramubyłazmianapoziomujęzykanawyższy,prostszy
iłatwiejszydoprzyswojenia.Możnastwierdzić,żeprogramowaniemikrokontrolerów
wjęzykuCczęściowowyparłoprogramowaniewjęzykuasembleriobecniejest
najpopularniejszymsposobemnatworzenieoprogramowaniadlamikrokontrolerów.
DlategokoniecznestałosiębliższezapoznaniesięzprogramowaniemwjęzykuC
orazumożliwienieprostegoiszybkiegoimplementowaniategooprogramowaniaw
rzeczywistymurządzeniu.Poprzeanalizowaniubudowyioprogramowaniasystemu
DSM-51okazałosię,żemożeonbyćzpowodzeniemstosowanyjakonarzędziedo
naukiprogramowaniawjęzykuC.CelemniniejszejksiążkijestzapoznanieCzytelni-
kazpodstawamiprogramowaniawjęzykuCmikrokontrolerówjednoukładowych
rodziny8051orazsystemównanichopartych.Książkazawierapodstawowewiado-