Hi, I'm not all that experienced with Picaxe but have learnt the basics, and now tackling with LCD's. I am programming my Picaxe to transmit messages to my serial LCD via a *firmware chip* (i.e. using 1 single Picaxe output pin). I am very new to this. I have tackled how to send a message to the LCD using firmware commands, but there's 2 things I am stuck on....
1) I have quite a few different messages to send to the LCD depending on the various inputs. Not a lot of memory to play with, a lot of the code is repetition (like clear line command, pauses, etc) and I thought about using variables, but I find the Picaxe manual explaining 'variables' hard to understand. How can I set a number of variables to store some text. Hope I'm clear enough here. e.g. lcdmsg1 = "This is line 1 for the LCD".
2) This question is more LCD Firmware related: How can I make the top line scroll but keep the bottom line still? (or vice versa). I worked out how to scroll text but it scrolls both lines at the same time!
1) I have quite a few different messages to send to the LCD depending on the various inputs. Not a lot of memory to play with, a lot of the code is repetition (like clear line command, pauses, etc) and I thought about using variables, but I find the Picaxe manual explaining 'variables' hard to understand. How can I set a number of variables to store some text. Hope I'm clear enough here. e.g. lcdmsg1 = "This is line 1 for the LCD".
2) This question is more LCD Firmware related: How can I make the top line scroll but keep the bottom line still? (or vice versa). I worked out how to scroll text but it scrolls both lines at the same time!