Program Name: LCD_4x20_V2.BAS Version: 2.0 Author: James Deakins Date submitted: 09 July 2011 Based on: The original LCD.BAS provided by Geoff. The program is a work in progress, and has example code that may be useful to Maximite users who want to use either a 16x2 or 20x4 LCD screen. It also has comments about what the user should have seen on the screen when each section of code was executed. Future possible enhancements: Make the "scroll a long line of text" routine easier to read on the LCD screen (maybe turning off the cursor, adjusting timings etc) Find out if the Scroll Left or Scroll Right is any real use at all once there is text on the display Set up constants at the top of the program so users can use a meaningful name instead of the value Add code to support 40x4 line displays. These apparently use 2 controllers. Add code to support reading the BUSY line so we don't wait unnecessarily long before sending new data to the disaplay