Uno millis() falls behind over long periods (hours/days)

I support to @alto777 and agree that millis() provides the correct accuracy in 16MHz Arduino.

This is because I know that the ISR that controls the Arduino millis has a process that counts the number of extra 0.024ms and makes an additional increment when it reaches 1ms.

In other words, millis() sometimes has a number that is skipped by one. :hushed: