A Hello program for the text LCD module SB1602E class driver. The SB1602E's old class driver (TextLCD_SB1602B) has been rewritten in more common manner of I2C devices.
Hello program for the text LCD module "SB1602E" class library
- SB1602E is an I2C based low voltage text LCD panel (based Sitronix ST7032 chip)
- http://strawberry-linux.com/catalog/items?code=27002 (Online shop page (Japanese))
- http://strawberry-linux.com/pub/ST7032i.pdf (datasheet of the chip)
The "Test" program is available also.
The test program can demonstrate full functionalities of this library.
Import programSB1602E_test
Test program for SB1602E class library
main.cpp
- Committer:
- okano
- Date:
- 2014-10-20
- Revision:
- 0:da994a60a91d
- Child:
- 1:23b641db0735
File content as of revision 0:da994a60a91d:
/** Hello program for the text LCD module "SB1602E" class library * * @author Tedd OKANO * @version 2.0 * @date 20-Oct-2014 * * SB1602E is an I2C based low voltage text LCD panel (based Sitronix ST7032 chip) * The module by StrawberryLinux * http://strawberry-linux.com/catalog/items?code=27002 (Online shop page (Japanese)) * http://strawberry-linux.com/pub/ST7032i.pdf (datasheet of the chip) * * This is a library to operate this module easy. * * Released under the Apache 2 license License */ #include "mbed.h" #include "SB1602E.h" SB1602E lcd( p9, p10 ); // SDA, SCL //SB1602E lcd( p28, p27 ); // SDA, SCL int main() { lcd.printf( 0, "Hello world!" ); // line# (0 or 1), string lcd.printf( 1, "pi = %.6f", 3.14159265 ); }