Updated for more display types. Fixed memoryaddress confusion in address() method. Added new getAddress() method. Added support for UDCs, Backlight control and other features such as control through I2C and SPI port expanders and controllers with native I2C and SPI interfaces. Refactored to fix issue with pins that are default declared as NC.
Dependents: GPSDevice TestTextLCD SD to Flash Data Transfer DrumMachine ... more
Fork of TextLCD by
Data Structures
TextLCD | Create a TextLCD interface for using regular mbed pins |
TextLCD_Base | A TextLCD interface for driving 4-bit HD44780-based LCDs |
TextLCD_I2C | Create a TextLCD interface using an I2C PCF8574 (or PCF8574A) or MCP23008 portexpander |
TextLCD_I2C_N | Create a TextLCD interface using a controller with native I2C interface |
TextLCD_SPI | Create a TextLCD interface using an SPI 74595 portexpander |
TextLCD_SPI_N | Create a TextLCD interface using a controller with native SPI4 interface |
TextLCD_SPI_N_3_10 | Create a TextLCD interface using a controller with native SPI3 10 bits interface Note: current mbed libs only support SPI 10 bit mode for NXP platforms |
TextLCD_SPI_N_3_16 | Create a TextLCD interface using a controller with native SPI3 16 bits interface |
TextLCD_SPI_N_3_24 | Create a TextLCD interface using a controller with native SPI3 24 bits interface Note: lib uses SPI 8 bit mode |
TextLCD_SPI_N_3_8 | Create a TextLCD interface using a controller with native SPI3 8 bits interface This mode is supported by ST7070 |
TextLCD_SPI_N_3_9 | Create a TextLCD interface using a controller with native SPI3 9 bits interface Note: current mbed libs only support SPI 9 bit mode for NXP platforms |
Generated on Tue Jul 12 2022 12:52:56 by 1.7.2