******************************************************************************** Modtronix LCD16S LCD board ******************************************************************************** The following code is part of the Modtronix LCD16S Serial LCD board. ******************************************************************************** V1.4 - 2009 June ******************************************************************************** - Made some improvements to I2C functionality to handle bus errors better - Added "Configure Device" command to provide a single command that can be used to configure the device with at startup. ******************************************************************************** V1.3 - 2008 February ******************************************************************************** - Improved speed of SPI routines ******************************************************************************** V1.20 - 2007 December 01 (cvs tag "pic_lcd2s_v120") ******************************************************************************** - Improved backlight PWM, backlight used to flicker a bit a lower values - Added button repeat delay and repeat rate features for keypad - Added new buzzer feature for keypad, each time a button is pressed, OUT2 get pulsed a configurable time - Added configurable maximum brightness setting - Backlight is now ramped on and off ******************************************************************************** V1.10 - 2006 December 01 (cvs tag "pic_lcd2s_v110") ******************************************************************************** - Added custom character command - Added bar graph commands ******************************************************************************** V1.00 - 2006 October 03 (cvs tag "pic_lcd2s_v100") ******************************************************************************** - Initial version.