Well, screen buffer if 128x64 pixels. That's 16x64 bytes, that's 1KB.
Since I can't keep it in memory, it is "rebuilt" on the fly, each time display updates.
I'm not doing any smooth scrolling or FX, so 5 fps should be enough.
The routine works as follows - text is read from array letter by letter, appropriate location of EEPROM is read, to get font data, which is then sent to display. With "my" method, it takes approximately 1.2 seconds to redraw whole display. I'll check tomorrow this method and post back about the speed.





Bookmarks