shows scrolling both directions, and count rollover smooth operation
http://youtu.be/DpyipAt3eOQ
a quick way of entering strings is to use a look up table, to do this here is the format
rom char* name of pointer =" ";
this means that you can have many strings in one table then can access them with a common number,
think of it as strings with in strings
to do this there are a couple things to do to access the string,
you have to point to the beginning of each sub string
and you have to have a way to terminate the string
then a way to either print it directly to the lcd by sending ascii chars or by converting it to a string variable,
when using string variable you have to write a 0 to the string[ ] position where the '.' was written as a null,
note instead of using a look up table you can also use a extra long string[256] variable to do the same thing,
when you write the string table after each sub string put in a special character, like i used a '.'
that is your string terminator,
i'll let you guys have a crack at it before i go into explaining a bunch and confuse everyone

here is the string table and how i get the pointer values for each position very easy here is a flowchart that works on hardware with my mini44 board here is a cool little string positioning tool to center your string and vary the pot to move the string and get the cursor number to put in a lut