Display test code

Dependencies:   TextLCD mbed

Committer:
chinmay
Date:
Sun May 29 21:13:16 2011 +0000
Revision:
0:a4637c5dc734
20x4 LCD v1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chinmay 0:a4637c5dc734 1 #include "TextLCD.h"
chinmay 0:a4637c5dc734 2 #include "mbed.h"
chinmay 0:a4637c5dc734 3
chinmay 0:a4637c5dc734 4
chinmay 0:a4637c5dc734 5 TextLCD lcd(p15, p16, p17, p18, p19, p20, TextLCD::LCD20x4); // rs, e, d4-d7
chinmay 0:a4637c5dc734 6 DigitalOut led1(LED1);
chinmay 0:a4637c5dc734 7 DigitalOut led2(LED2);
chinmay 0:a4637c5dc734 8 DigitalOut led3(LED3);
chinmay 0:a4637c5dc734 9 DigitalOut led4(LED4);
chinmay 0:a4637c5dc734 10 int main() {
chinmay 0:a4637c5dc734 11
chinmay 0:a4637c5dc734 12 while(1)
chinmay 0:a4637c5dc734 13 {
chinmay 0:a4637c5dc734 14 lcd.cls();
chinmay 0:a4637c5dc734 15 wait(0.5);
chinmay 0:a4637c5dc734 16 led1=1;
chinmay 0:a4637c5dc734 17 lcd.locate(0,0);
chinmay 0:a4637c5dc734 18 lcd.printf("Hello World1\n");
chinmay 0:a4637c5dc734 19 wait(5);
chinmay 0:a4637c5dc734 20 led2=1;
chinmay 0:a4637c5dc734 21 lcd.locate(6,1);
chinmay 0:a4637c5dc734 22 lcd.printf("Hello World2\n");
chinmay 0:a4637c5dc734 23 wait(5);
chinmay 0:a4637c5dc734 24 led3=1;
chinmay 0:a4637c5dc734 25 lcd.locate(0,2);
chinmay 0:a4637c5dc734 26 lcd.printf("Hello World3\n");
chinmay 0:a4637c5dc734 27 wait(5);
chinmay 0:a4637c5dc734 28 led4=1;
chinmay 0:a4637c5dc734 29 lcd.locate(8,3);
chinmay 0:a4637c5dc734 30 lcd.printf("Hello World4\n");
chinmay 0:a4637c5dc734 31 wait(0.5);
chinmay 0:a4637c5dc734 32 led1=0;
chinmay 0:a4637c5dc734 33 led2=0;
chinmay 0:a4637c5dc734 34 led3=0;
chinmay 0:a4637c5dc734 35 led4=0;
chinmay 0:a4637c5dc734 36 lcd.cls();
chinmay 0:a4637c5dc734 37 }
chinmay 0:a4637c5dc734 38 }