TextLCD library for controlling various LCD panels based on the HD44780 4-bit interface
Fork of TextLCD by
Diff: TextLCD.cpp
- Revision:
- 10:b91bc4431350
- Parent:
- 8:dde7f427feda
--- a/TextLCD.cpp Thu Jan 02 21:07:01 2014 +0000 +++ b/TextLCD.cpp Sat Dec 13 13:59:10 2014 +0000 @@ -157,3 +157,25 @@ return 2; } } + +/* + +@param cgramloc cgram location from 0-7 + +@param *data char array + +@param cgrpos cgrampostion 0x00-0x07 + +@param x,y location coordinates + +*/ + +void TextLCD::putCustomChar(int cgramloc, char *data){ + + writeCommand(0x40+((cgramloc&0x07)<<3)); //Set CG-RAM address + + for (int i=0; i<8; i++) { + writeData(*data++); + } + +}