Hiroshi Yamaguchi
/
LCDExample
main.cpp
- Committer:
- yamaguch
- Date:
- 2011-12-22
- Revision:
- 0:d9ab77afa564
File content as of revision 0:d9ab77afa564:
#include "mbed.h" #include "LCD.h" /* +----------------------------------------+ | | | | +----------------------------------------+ RST SCL SDA GND VDD (6) (7) (8) Anode (K) */ LCD lcd(p28, p27); // sda scl reset = NC, no-backlight //LCD lcd(p28, p27, p29); // sda scl reset backlight //LCD lcd(p9, p10, p8, p11, 32); // sda scl reset backlight contrast //LCD lcd(p9, p10, p8); int main() { lcd.printf("Display Test\n"); wait(0.2); lcd.showIcon(LCD::ANTENNA); wait(0.2); lcd.showIcon(LCD::PHONE); wait(0.2); lcd.showIcon(LCD::ALARM); wait(0.2); lcd.showIcon(LCD::INPUT); wait(0.2); lcd.showIcon(LCD::UP); wait(0.2); lcd.showIcon(LCD::DOWN); wait(0.2); lcd.showIcon(LCD::UPDOWN); wait(0.2); lcd.showIcon(LCD::LOCK); wait(0.2); lcd.showIcon(LCD::NO_SOUND); wait(0.2); lcd.showIcon(LCD::BATTERY0); wait(0.2); lcd.showIcon(LCD::BATTERY1); wait(0.2); lcd.showIcon(LCD::BATTERY2); wait(0.2); lcd.showIcon(LCD::BATTERY3); wait(0.2); lcd.showIcon(LCD::MARK); wait(0.2); lcd.hideIcon(LCD::ALL); lcd.setBacklight(true); for (int i = 0; i < 100; i++) { lcd.printf("value = %d\n", i); wait(0.1); } lcd.setBacklight(false); lcd.printf("Hello World, Good-bye world!"); wait(1.0); lcd.showIcon(LCD::ALL); }