Literatura
 

Programming microcontrollers in C

“Programska teorija je zanimljiva ali morate sesti za tastaturu i napisati kod da bi ste bili programer” - na osnovu ove autorove rečenice može se zaključiti da ovo nije još jedna od »onih« knjiga koje se bave samo teorijom. Kao višegodišnji predavač iz oblasti “Programiranje mikrokontrolera u programskom jeziku C” autor se susretao sa raznim pogrešnim shvatanjima mikrokontrolera i samog jezika C. Knjiga je nastala kao rezultat autorovih predavanja i iskustava u rešavanju praktičnih problema što se vidi i po priložemim primerima. Sam pisac skromno kaže da mu je cilj bio da istraži moguću upotrebu jezika C u mikrokontrolerima. Ukoliko budete u prilici da pročitate ovu knjigu videćete da je ovo delo izašlo iz domena istraživanja i duboko ušlo u domen primene.
Poglavlje1. Upoznaje čitaoca sa programskim jezikom C, tačnije sa njgovim osnovnim osobinama kao što su pisanje osnovnih programa, pravljenje nizova, definisanje konstanti, kontrola toka programa itd.
Poglavlje 2. Nastavlja sa upoznavanjem samog jezika ali na višem nivou pointeri, višedimenzionalni nizovi, strukture, alokacija memorije itd.. Veoma dobar pregled mogućnosti jezika koji može zadovoljiti svakoga. Ova dva poglavlja su dovoljna da bi se naučio sam jezik.
Poglavlje 3. Pravo iznenađenje. Svrha poglavlja je da objasni šta su mikrokontroleri i iz čega se sastoje. Pisano je običnim jezikom tako da su izostavljeni svi svi nepotrebni tehnički podaci zarad jasnijeg pregleda. Obrađeni su svi mo-duli iz kojih se mokrokontroleri sastoje – ADC, SCI, memorija, tajmeri,…
Poglavlje 4. Razmatra mikrokontro-lere sa malom programskom memorijom, tačnije mikrokontrolere familije 68HC05. Napisani su primeri za tajmere, ADC, PWM,…
Poglavlje 5. Vrši slična razmatranja kao i prethodno ali sa mikrokontrole-rima sa više memorije tj. na familiji 68HC11. Pored primera za IC, OC, SCI priložen je i primer kontrole DC motora počevši od teorije do samog koda uz sliku gotovog uređaja. Izuzetno detaljan primer!
Poglavlje 6. Bavi se, kako ih autor naziva “velikim mikrokontrolerima” dakle 16 i 32-bitnim. Posle uvoda u arhitekturu samih mikrokontrolera slede primeri o PWM, tastaturi, look-up tabelama, DSP operacijama itd.
Dodaci A, B, C, D, E, F sadrže zaglavlja za pomenute mikrokontrolere kao i još neka njihova hardverska razmatranja.

Utisak koji se nameće posle čitanja ove knjige je da je to veoma kompletna knjiga u smislu pokrivenosti tema koje obrađuje. Autorovo višegodišnje iskustvo u predavanju, ali i u samom radu je odšlo do punog izražaja. Razjašnjene su mnoge nejasnoće u vezi samih mikrokontrolera, pisanja programa ili same primene jezika. Uz modifikacije knjiga se može koristiti u radu i sa drugim mikrokontrolerima osim Motorolinih koji se eksplicitno obrađuju. Na kraju svakako treba pomenuti i besprekornu grafičku obradu knjige.

Autor: Ted Van Sickle
Izdavač: Motorola inc
Broj strana: 400
Cena: 29.95$


Pročitajte više o ovoj temi
The 68HC11 microcontroler
Visual Basic 6 Peter Norton
Delphi -punom snagom 
Microsoft Visual Basic 4.0 Rad sa objektima
HTML4 za neupućene

C o p y r i g h t  1998 mikroElektronika. All Right Reserved. Za sva pitanja obratite se redakciji