24.07.2013 Views

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Da bi se kompletirao mikroračunarski sistem pored mikroprocesora potrebno je dodati<br />

ROM, RAM memorijske dekodere, oscilator, određeni broj ulazno-izlaznih uređaja kakvi su<br />

paralelni i serijski portovi za podatke, A/D i D/A konvertore i drugo. Pored ulazno-izlaznih<br />

uređaja specijalne namene, često se javlja i potreba da se ug<strong>rad</strong>e i kontroleri prekida, DMA<br />

kontroleri, kao i brojaci/tajmeri čiji je zadatak da oslobode CPU-a od obavljanja U/I<br />

aktivnosti. Kada se u sistem instaliraju i uređaji za masovno memorisanje (hard disk, CD<br />

drajver), kao i tastatura, mis i CRT displej, tada se taj ''mali racunar'' moze koristiti za<br />

razlicite aplikacije opste namene.<br />

Osnovna namena CPU-a je da pribavlja podatke, obavlja izračunavanja nad podacima i<br />

memorise rezultate izračunavanja na disku, kao i da za potrebe korisnika prikaže te rezultate<br />

na displeju (CRT, TFT, LED i dr.). Programi koje koristi mikroprocesor memorisani su na<br />

disku odakle se čitaju i smeštaju u RAM. Deo programa, najčešće malog obima, se obično<br />

smešta i u ROM-u.<br />

2.5 Struktura mikrokontrolera<br />

Blok dijagram mikrokontrolera prikazan je na slici 4. Mikrokontroler je u suštini pravi<br />

''mali računar'' na čipu, koji sadrzi sve g<strong>rad</strong>ivne blokove CPU-a (ALU, PC, SP, registre i dr.),<br />

ali takođe i RAM, ROM, paralelne i serijske U/I portove, generatore takta i dr.<br />

Kao i mikroprocesor, i mikrokontroler je uređaj opšte namene, koji pribavlja podatke,<br />

obavlja ograničenu ob<strong>rad</strong>u nad tim podacima, i upravlja svojim okruženjem na osnovu<br />

rezultata izračunavanja. Mikrokontroler u toku svog <strong>rad</strong>a koristi fiksni program koji je<br />

smešten u ROM-u i koji se ne menja u toku životnog veka sistema.<br />

slika 4. Blok dijagram mikrokontrolera<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!