scrolling example code for SHARP LCD LS027B4DH01/LS027B7DH01, using AkiSpiLcd library
This is very basic library example to access a graphic LCD LS027B4DH01 or LS027B7DH01
Import libraryAkiSpiLcd
Basic library for SHARP LCD LS027B4DH01/LS027B7DH01
- schematic example1:
- schematic example2:
- example1 photo:
- example2 photo:
- example2 movie (mpeg4 movie):
Diff: AkiSpiLcd.h
- Revision:
- 4:37321a3e4ed8
- Parent:
- 3:8dbf3336dc66
- Child:
- 5:8883e74c0f11
--- a/AkiSpiLcd.h Tue May 06 13:01:55 2014 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -/* -this is for SHARP LCD LS027B4DH01 -by Kazuki Yamamoto, or _K4ZUKI_ -*/ -#include "mbed.h" - -class AkiSpiLcd -{ -public: - AkiSpiLcd(PinName mosi,PinName sck, PinName cs, PinName disp); - void cls(); - void updateSingle(int line, uint8_t* data); - void updateMulti(int line, int length, uint8_t* data); - void cominvert(); -private: - int comflag; - int modeflag; - int clearflag; - SPI _spi; - DigitalOut _cs; - DigitalOut _disp; -};