[ nikolapirot @ 25.03.2012. 22:54 ] @
Interesuje sledeće, nasao sam neke drajvere za 7 - segmentne displeje. E sad ja planiram da koristim drajvere za displeje i biće 3 displeja. Ima li neko neki algoritam ili program u asembleru kako da binarni broj prikazem kao decimalni na ovakvom displeju ? E sad prvi broj treba da upisem na prvo drugi na drugom, to radim tako sto dovedem na 4 pina jedinice i nule, na primer 0011 na displeju ispise 3.Ali kad kad imam 8mo bitni registar u kome je serija jedinica i nula, kako da napisem program da kontroler moze da zna koja je cifra jedinica, koja desetica a koja stotina? Ja moram da saljem prvo prvu cifru pa da promenim na drugi displej pa drugu, pa opet da promenim pa onda trecu. Hvala unapred na odgovoru.
[ elektrostudio @ 26.03.2012. 18:37 ] @
Detaljnije daj kako si povezao displeje na mcu i kako si sve to zamislio. Ti displeji se obicno rade u multiplex-u tj. procesor prozove displej br.1 i postavi sta da prikaze, posle par milisekundi prozove displej 2 i postavi sta da prikaze i opet posle par milisekundi prozove displej br.3 i postavi sta da prikaze, opet ceka par milisekundi i ispocetka displej br.1
[ nikolapirot @ 26.03.2012. 22:20 ] @
Pa da bas tako. Samo ja ne znam kako to da resim u asembleru a ne znam C.
[ elektrostudio @ 27.03.2012. 18:12 ] @
Koji mcu koristis?
[ nikolapirot @ 28.03.2012. 22:37 ] @
A da li bi neko mogao da mi da neki kvalitetan tutorial uz koji bi mogao da ucim C za mikrokontrolere ?
[ HeYoo @ 29.03.2012. 00:03 ] @
Mislim da je dosta puta odgovoreno na ovo pitanje.
Dobra je bilo koja knjiga za C ali ne da je ucis ko pesmicu vec uporedo proucavas/pises konkretne primere za mcu koji vec imas. Blinkas ledaru, probas 7seg, debounce.. itd
Nije tako strasno.