Noiasca Liquid Crystal
A light weight LCD Library to print UTF-8 and special characters easily.
Public Member Functions | List of all members
LiquidCrystal_MCP23S08 Class Reference

MCP23S08 SPI class with special character support. More...

#include <lcd_MCP23S08.h>

Inherits LiquidCrystal_MCP23S08_base.

Public Member Functions

 LiquidCrystal_MCP23S08 (uint8_t lcd_Addr, uint8_t csPin, uint8_t lcd_cols, uint8_t lcd_rows)
 
 LiquidCrystal_MCP23S08 (uint8_t lcd_Addr, uint8_t csPin, uint8_t lcd_cols, uint8_t lcd_rows, CallBack funcPtr)
 

Detailed Description

MCP23S08 SPI class with special character support.

This class can be used with a MCP23S08 - a 8 channel SPI portexpander.
Remember that the MCP23S08 has 3 address pins also.

Constructor & Destructor Documentation

◆ LiquidCrystal_MCP23S08() [1/2]

LiquidCrystal_MCP23S08::LiquidCrystal_MCP23S08 ( uint8_t  lcd_Addr,
uint8_t  csPin,
uint8_t  lcd_cols,
uint8_t  lcd_rows 
)
inline
Parameters
lcd_Addrthe I2C address of the IC
csPinthe Chip Select pin
lcd_colscolumns (e.g. 16)
lcd_rowsthe rows (e.g. 2)

◆ LiquidCrystal_MCP23S08() [2/2]

LiquidCrystal_MCP23S08::LiquidCrystal_MCP23S08 ( uint8_t  lcd_Addr,
uint8_t  csPin,
uint8_t  lcd_cols,
uint8_t  lcd_rows,
CallBack  funcPtr 
)
inline
Parameters
lcd_Addrthe I2C address of the IC
csPinthe Chip Select pin
lcd_colscolumns (e.g. 16)
lcd_rowsthe rows (e.g. 2)
funcPtra function pointer to a character converter