witam,
na starosc zabralem sie za nauke programowania mikrokontrolerow ;) moj wybor padl na poczatek na AVR ATMega328, zakupilem plytke uruchomieniowa i po kilku dniach zabawy diodami nadszedl czas na pierwszy "powazniejszy" program... i tu mam problem... potrzebuje zrealizowac odliczanie, powiedzmy 10 sekund bez wstrzymywania programu, wymyslilem sobie taki algorytm tylko nie wiem czy da sie go zrealizowac i jak to zrobic:
poczatek petli jakis kod jesli "cos" przepisz "aktualny czas" (sekund) do "rejestru" jesli "aktualny czas" = "rejestr" + 10 sek wykonaj "cos innego" reszta programu koniec petli
czy to jest do wykonania? a moze jest jakis inny sposob? moze przerwaniami? aha i jeszcze pytanie elektryczne, do praktykow... jak najczesciej obniza sie sygnaly sterujace do poziomu akceptowalnego przez procek, jesli na przyklad uklad pracuje w srodowisku 12V?