PCF2119x based I2C LCD Library. SUNLIKE DISPLAY SCG002B (PCF2119SU/2)
Dependents: barometer-m0 PCF2119_hello
Fork of TextLCD by
I2C液晶モジュール
共立電子産業(デジット)で入手できるI2C LCDモジュールに使えるライブラリ。
中身は NXP のLCDコントローラー PCF2119SU
16文字×2行、電源:2.2~3.5V

main.cpp
- Committer:
- simon
- Date:
- 2010-05-27
- Revision:
- 1:ac48b187213c
File content as of revision 1:ac48b187213c:
// Write to all HD44780 TextLCD RAM locations, sford
//
// A quick hack to write to all the display RAM locations
// in an HD44780 display, to identify which location maps
// to which character.
//
// Instructions:
// - Change TextLCD pinout as appropriate so it works
// - Run, and it should fill the screen with characters
// - Identify what characters are at the start of each row
//
// To determine what address each line starts at, you subtract the
// ascii code for '0'(48) from the character at the start of each line
// - see http://www.asciitable.com/
//
// e.g.
// +----------------+
// |0123456789:;<=>?| first char = '0' (48)
// |XYZ.... | first char = 'X' (88)
// +----------------+
//
// So in this case, the RAM offsets are 0 and 40
#include "mbed.h"
#include "TextLCD.h"
DigitalOut zero(p11);
TextLCD lcd(p10, p12, p15, p16, p29, p30, TextLCD::LCD16x2B);
int main() {
lcd.printf("hithere");
wait(1);
lcd.putc('i');
wait(1);
lcd.cls();
wait(1);
lcd.locate(4, 1);
wait(1);
lcd.printf("jdlkjfksj");
for(int i=0; i<30; i++) {
lcd.putc('A' + i);
wait(0.3);
}
}
Suga koubou

PCF2119x