Zerowanie, bo i tak się przekręci? Cóż to za f**k logic?! Odejmowanie zresztą ma taki sam wpływ na wynik, co "? TIME", bo wartość RTCLOCK jest pobierana przed każdą z tych operacji. Jak chcesz być bardzo dokładny, to czekaj na początek ramki.
QTZ napisał/a:Szczególnie jak odczyta się dokładniej PEEK zamiast TIME.
"Dokładniej"? Co masz na myśli? Bo chyba nie "PEEK(20)+256*PEEK(19)+65536*PEEK(18)"?
QTZ napisał/a:A dlaczego nie?
W przypadku programów, które zostawiają syf w systemie, gdzie tylko reset pomoże, faktycznie nie ma znaczenia stan tego rejestru. Inaczej sprawa wygląda, gdy program ma wrócić grzecznie do systemu, w którym mogą być programy rezydentne, korzystające z tego licznika.
=== Suplement ===
TIME$="205733":? TIME$:POKE 18,%0:DPOKE 19,%0:? TIME$
205732
000000