This little ditty uses a bank of EEPROM locations to hold the data. The data starts at EEPROM Address 2.
First time around I output 16 characters worth of data to the LCD starting at Address 2 and ending with Address 2+15.
A moment later (the scroll display delay time) I output 16 characters worth of data, this time I've incremented the start address by one, so it's displayed from Address 3 to Address 3+15.
And so forth.
Simply replace my EEPROM "Display Buffer" with a RAM Array "Display Buffer" to do the job you want.
Bookmarks