In this tutorial, we will learn about scrolling long string of text on a character LCD, which can be tricky. A character LCD module has a small amount of RAM that can store text and supports the continuity of text scrolling across an LCD display. However, this requires a careful design o...
ShiftAmount restarts from 1 again and starts loading the next character from the right, while the display buffer itself shifts left. This continues until all the characters in the message are loaded.
In practice, feasible frame rate is limited by display refresh rate. The refresh rate of a typical LCD monitor is only 60 Hz, however, displays that support higher rates (e.g. 144 Hz, up to 240 Hz so far) are becoming widespread. Thus, the rendering should aim at least at 60 frames...