Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
10
DSM-51.ĆwiczeniawjęzykuCdlamikrokontrolera8051
nikacjizużytkownikiem,jakiukładówpomiarowychorazsterowania.Sterownik
umożliwiatestowanieprogramóworóżnympoziomietrudności:odkrótkichprogra-
mówobsługującychdiodęświecącą,poprzezobsługęwyświetlaczyiklawiatur,do
złożonychprogramówsterującychmodelamirzeczywistychurządzeń.Ponieważ
wpraktycespotykasięróżneukładyspełniającepodobnefunkcje,więcsystemDSM-51
zostałwyposażonywalternatywneukłady,umożliwiającenaukęprogramowaniaele-
mentów,takichjak:
wyświetlacz7-segmentowywymagającysekwencyjnegosterowaniaorazwy-
świetlaczciekłokrystalicznysterowanyzapomocąwbudowanegosterownika;
klawiaturaprzeglądanasekwencyjnieorazklawiaturamatrycowaodczytywana
równolegle;
we/wycyfrowesterowanebezpośredniozapomocąportówmikrokontroleraoraz
liniewe/wyobsługiwaneprzezukład8255;
łączeszeregoweRS-232sterowanesprzętowozapomocąmikrokontrolera8051
orazłączeszeregoweRS-232obsługiwaneprogramowo.
SchematblokowysystemumikroprocesorowegoDSM-51pokazanonarysunku1.2.
Rysunek1.2.SchematblokowysystemumikroprocesorowegoDSM-51
Wschemaciesterownikamożemywyróżnićnastępująceelementy:
mikrokontroler80C31(zegar11,059MHz),
watchdog,
RAM32kB,
dekoderadresów-GAL16V8,