Example program for the Freetronics 16x2 LCD shield

Dependencies:   Freetronics_16x2_LCD mbed

Revision:
0:4a0b425b71ff
Child:
1:cb23381652eb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Mar 13 17:12:55 2014 +0000
@@ -0,0 +1,24 @@
+#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);
+    }
+}