You are on page 1of 1

UNIVERZITET U BIHAĆU

TEHNIČKI FAKULTET BIHAĆ


ELEKTROTEHNIKA/INFORMATIKA

I KOLOKVIJ IZ PREDMETA DIGITALNI SISTEMI

IME I PREZIME STUDENTA, INDEKS:________________________________________


DATUM: 23.02.2020.

ZADATAK 1

Napisati program u MPLABX programu i napraviti šemu za simulaciju u Proteus programu. Sistem treba da obavlja sljedeće:

VT (VIRTUALNI TERMINAL): Dobrodošli u Virtualni Terminal

VT: Molim Vas podesite sat:

Korisnik: 10:47

VT: Trenutno vrijeme je: 10:47 (to vrijeme se ispisuje i na displeju i počinje da otkucava kao sat, tj. da mjenja vrijednosti kako
vrijeme prolazi)

VT: Molim Vas podesite alarm:

Korisnik: 10:55

VT: Alarm je podesen na vrijeme: 10:55

 Kada na displeju vrijeme bude (sat otkuca) 10:55 treba da se oglasi buzzer i da se upale 3 crvene led diode, nakon
minute 3 žute led diode, nakon minute 3 zelene led diode. Nakon toga se gasi i buzzer.

VT: Alarm je aktiviran!

VT: Da li želite podesiti novo vrijeme za alarm? y/n

Korisnik: y

VT: Molim Vas podesite alarm:

Korisnik: 11:05

VT: Alarm je podešen na vrijeme: 11:05 .... dalje se ponavlja, ako je korisnik odgovorio n, slijedi slučaj

Korisnik: n

VT: Novo vrijeme za alarm nije podešeno! Trenutno vrijeme je: (trenutno vrijeme)

 Na LCD dipleju se od prve postavke vremena pomjera vrijeme u realnom vremenu.

ZADATAK 2

Napisati kod u MPLABX programu i napraviti simulaciju u Proteusu za mikrokontroler PIC16F877A koji će izvršiti A /D
konverziju. Na proizvoljno odabranom displeju korisnik unosi jedan broj 0-9, i taj broj se putem A/D konverzije prikazuje na LED
diodama koje su spojene u obliku trapeza. Napraviti PCB ploču za zadani sistem.

ZADATAK 3

Memorija mikrokontroler a pic16f877a, objasniti i nacrtati arhitekturu memorija.

You might also like