This is a port of the Arduino LiquidCrystal LCD library to the PICAXE that has been modified so that you can drive multiple text-based LCDs using the PCF8574-based I2C backpack from the one PICAXE chip.
It can be used with the all the M2 & X2 chips.
To use it:
All the example programs use two 16x2 LCDs and you will need to configure the PCF8574 backpacks on your two LCDs to have different I2C addresses. The mainual has instructions on how to do this.
1. Download the files
2. Extract the library files and example programs from the zip file into a directory.
4. Connect your PICAXE chip to two 16x2 LCDs with PCF8574 backpacks you have setup with different I2C addresses.The manual has pictures showing how to connect each PICAXE chip to the LCDs to work with the example programs.
5. Download one of the example programs into the PICAXE using Program Editor.
That's it!
See the manual for instructions on how to include this library in your own programs and for the list of commands that the library supports.
NOTE: You can only include one of the LCD_LIB libraries in your program. You cannot use LCD_LIB-PCF8574-I2C-Multi together with LCD_LIB-4bit or LCD_LIB-8bit, or LCD_LIB-PCF8574-I2C.
It can be used with the all the M2 & X2 chips.
To use it:
All the example programs use two 16x2 LCDs and you will need to configure the PCF8574 backpacks on your two LCDs to have different I2C addresses. The mainual has instructions on how to do this.
1. Download the files
2. Extract the library files and example programs from the zip file into a directory.
4. Connect your PICAXE chip to two 16x2 LCDs with PCF8574 backpacks you have setup with different I2C addresses.The manual has pictures showing how to connect each PICAXE chip to the LCDs to work with the example programs.
5. Download one of the example programs into the PICAXE using Program Editor.
That's it!
See the manual for instructions on how to include this library in your own programs and for the list of commands that the library supports.
NOTE: You can only include one of the LCD_LIB libraries in your program. You cannot use LCD_LIB-PCF8574-I2C-Multi together with LCD_LIB-4bit or LCD_LIB-8bit, or LCD_LIB-PCF8574-I2C.