the easiest way is to store your data in an array where every byte represents a column and each bit a led
eg
Name:  Untitled.jpg
Views: 912
Size:  117.7 KB


then to scroll simply transfer the array data to the display with every successive pass beginning one column later than the previous
pausing sufficiently at each pass to get a smooth effect
eg
pass1 start array[0] array[1] ..... [14] array[15]
pass2 start array[1] array[2] ..... [15] array[0]
pass2 start array[2] array[3] ..... [0] array[1]