Example program for the Freetronics 16x2 LCD shield

Dependencies:   Freetronics_16x2_LCD mbed

main.cpp

Committer:
screamer
Date:
2014-03-13
Revision:
0:4a0b425b71ff
Child:
1:cb23381652eb

File content as of revision 0:4a0b425b71ff:

#include "mbed.h"
#include "freetronicsLCDShield.h"

freetronicsLCDShield lcd(D8, D9, D4, D5, D6, D7, D3, A0);

int main() {
    // turn on the back light (it's off by default)
    lcd.setBackLight(true);
    
    // print the first line and wait 3 sec
    lcd.printf("mbed application");
    wait(3);
    
    // print the counter prefix; the number will be printed in the while loop
    lcd.setCursorPosition(1, 0);
    lcd.printf("counter");
    
    int i=1;
    while (i++) {
        lcd.setCursorPosition(1, 8);
        lcd.printf("%d", i);
        wait(0.01);
    }
}