Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Mikrokontroleri Šifra: 111307 | 6 ESPB

Opšte informacije
Nivo studija: Osnovne strukovne studije
Godina studija: 3
Semestar: 5
Uslov: Poznavanje osnovnih pojmova računarske tehnike.
Cilj: Sticanje znanja o mikrokontrolerimai njihovim primenama u ugrađenim sistemima. Osposobljavanje studenata za analizu rada i projektovanje savremenih uređaja baziranih na mikrokontrolerima.
Ishod: Znanje potrebno za rad sa razvojnom opremom. Poznavanje principa rada mikrokontrolera. Znanje potrebno za projektovanje i održavanje uređaja baziranih na mikrokontrolerima.
Sadržaj predmeta
Teorijska nastava:
  1. Uvodno predavanje (organizacija i sadržaj kursa). Osnovni pojmovi-mikroprocesor, mikroračunar, mikrokontroler.
  2. Poređenje Von Neumann i Harvard arhitekture. CISC i RISC organizacija.
  3. Upoznavanje sa arhitekturom PIC18F4550 i komparativna analiza.
  4. Razvojni alati za rad sa PIC18F4550. CCS C kompajler, MPLAB i asembler.
  5. Izbor i konfigurisanje taktnog oscilatora. Programski brojač.
  6. Organizacija memorijskog prostora PIC18F4550. Flash EEPROM, SRAM, Data EEPROM.
  7. Direktno i indirektno adresiranje. Rad sa tabelama.
  8. Prekidna logika MCU i obrada prekida, prioriteti prekida.
  9. Integrisani sistemi za resetovanje MCU – vrste reseta.
  10. Povezivanje MCU sa okruženjem - I/O portovi opšte i specijalne namene.
  11. Integrisani periferijski podsistemi MCU.
  12. Tehnike testiranja i daljinske izmene programa.
  13. Zaključna razmatranja, samovrednovanje i anketa studenata.
Praktična nastava:
  1. Upoznavanje sa razvojnom opremom i programskim okruženjem.
  2. Programske petlje.
  3. Indirektno adresiranje.
  4. Rad sa tabelama.
  5. Generator pseudoslučajnih brojeva.
  6. Prikaz podataka nasedmosegmentnim LED displejevima u vremenskom multipleksu.
  7. Sortiranje podataka.
  8. Serijska komunikacija i programski prekidi. One-wire serijski protokol.
  9. Rad sa matričnim tastaturama.
  10. Povezivanje MCU sa personalnim računarom putem USB porta i virtuelnog COM porta.
  11. Povezivanje MCU sa tačkastim matričnim alfanumeričkim displejem i grafičkim displejem.
  12. Povezivanje MCU sa digitalnim senzorima temperature, relativne vlažnosti, pritiska i osvetljaja.
  13. Programabilni digitalni signal generator.
  14. Program predmeta usklađen sa preporukama IEEE/ACM Computing Curriculum:CE2004 Computer Engineering Body of Knowledge: CE-ESY 0-7.
Literatura
  1. V. Vasiljević, Mikroračunari, Visoka škola elektrotehnike i računarstva, strukovnih studija, Beograd, 2009.
  2. A.Žorić, Integrisani računarski sistemi, Fakultet tehničkih nauka - K. Mitrovica, 2012.PIC 18F2455/2550/4455/4550 Data sheet, Microchip, 2008.
  3. S. Katzen, The Essential PIC18®Microcontroller, School of Engineering University of Ulster at Jordanstown, 2010.
Broj časova aktivne nastave (nedeljno)
Predavanja: 3
Vežbe: 2
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
5
aktivnosti na laboratorijskim vežbama
0
seminarski rad
0
kolokvijum
45
Završni ispit
Poeni
Pismeni ispit
20
Usmeni ispit
30

Nastavnik

Saradnik

Obaveštenja