Why update whole screen all the time, when I need only two digits to be changed?
Why update whole screen all the time, when I need only two digits to be changed?
Why update the buffer at all when you can do partial screen updates ?
if the buffer is not part of the screen update process then what purpose does it serve ?
makes little to no sense to me
Warning I'm not a teacher
The screen update routine is called once per second, according to time change, which is provided by DS3231.
However, other subroutines are not synced to clock seconds and have own "schedule" of being called.
So it's quite logical to have data ready, but update screen once per second.
Bookmarks