Sveiki, Truputį nagrinėjuos PIC programavimą. Ketinu daryti daikčiuką, susidedanti iš kokių 3 žingsninių, 1 DC variklio, kelių ledų ir LCD ekraniuko su krūvele mygtukų. Mygtukais bus nustatomas laikas kada turės įsijungti varikliai ir kiek ilgai jiems veikti. Iškilo toks klausimas - kaip geriausia daryti laiko skaičiavimą? Labai svarbu, kad tas prietaisiukas pradėtų vykdyti savo užduotis tiksliu laiku. Pvz vartotojas įves, kad nori jog vienas variklis įsijungtų po 10 minučių ir veiktų 5 minutes, o kitas variklis įsijungtų po 12 minučių ir suktųsi tol, kol bus nuspaustas ribos mygtukas. Dar po kažkiek laiko bus įjungiamas trečias variklis, padegiojami ledai ir t.t. Veikimo metu bus kažkas išvedama į LCD. Žodžiu gana daug operacijų ir skaičiuot taktus atrodo nepatogu jau vien dėl to, kad kai kurių operacijų trukmė nėra iš anksto žinoma. Kaip paprastai žmonės daro tokiais atvejais? Galbūt deda dar vieną PIC'ą, kuris veikia vien kaip laikrodis? Ar vis tik geriau galvoti kaip gudriau skaičiuoti taktus?