Witam mam pewien problem ze sporządzeniem programu do odliczania sekund (docelowo z dokładnością do 0.1s albo lepiej 0.01) z zadanej zmiennej do 0. Problem polega na tym że nie jest powtarzalny po podaniu zmiennej po raz drugi zawiesza się ;/ nie wiem co zrobiłem nie tak – co muszę zmienić w kodzie aby można było powtarzać odliczanie ile razy się chce?
O to mój nieszczęsny kod:
mam rezonator 4Mhz proc to at90s2313 i jestem początkujący – dziękuję za pomoc i zainteresowanie! Pozdrawiam i życzę mokrego jajka!
Jeżeli ktoś ma to może mógłby się podzielić programem do takiego precyzyjnego (0.01s /ew 0.01s ) odliczania? Jak tak to byłbym bardzo wdzięczny
O to mój nieszczęsny kod:
Dim Zmienna As Single , Inkre As Byte
Enable Interrupts : Enable Timer1 : On Timer1 Co10ms
Do
Input "podaj zmienna " , Zmienna
Co10ms:
Timer1 = 64911
Print "start"
While Zmienna > 0
Incr Inkre
If Inkre = 10 Then
Decr Zmienna
Print Zmienna
Inkre = 0
End If
Wend
Print "stop"
Loop
mam rezonator 4Mhz proc to at90s2313 i jestem początkujący – dziękuję za pomoc i zainteresowanie! Pozdrawiam i życzę mokrego jajka!
Jeżeli ktoś ma to może mógłby się podzielić programem do takiego precyzyjnego (0.01s /ew 0.01s ) odliczania? Jak tak to byłbym bardzo wdzięczny