Dakle ovako:
zadatak mi je programirati vremenski sklop koji se sastoji od mikrokontrolera AT89C2051.
shema sklopa :
http://img91.imageshack.us/my.php?im...titled0hz1.jpg
Tajmer sadrzi 3 vremenska modula: sekunde,minute i sate. U svakom od tih modula odbrojava namjestenu vrijednost. Vrijednost namjestim tipkama GORE/DOLJE. Vrijednost se moze kretati od 1 do 99 sto nam omogucuje odbrojavanje od 1 do 99 sekundi, minuta ili sati.
Kad je zeljena vrijednost namjestena, mritiskom na tipku REZIM izabermo zeljeni modul (sek, min , sat). Signalizaciju izabranog modula mozemo vidjeti na decimalnoj tocki: u rezimu "sekunde" decimalna tocka brzo treperi, u rezimu minute polako treperi a u rezimu sata stalno gori.
Odbrojavanje tajmera pokrenemo tipkom START i time se ukljucuje relej. za vrijeme dok timer odbrojava prednamjestenu vrijednost. kad timer zbroji do kraja, relej se iskljuci.
Koji bi programski jezik bilo najbolje koristiti za ovo programiranje i kako? Bio bi veoma zahvalan na pomoci. (moze i cijeli gotovi program)