Sample usage of lightweight C12832 LCD library

Dependencies:   lcd128lib mbed

Just look at that sample - easy and lightweight text driven interface

Revision:
0:9b6c469485ea
Child:
1:58927e4da529
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sat Feb 01 13:33:51 2014 +0000
@@ -0,0 +1,50 @@
+//
+// MBED Application Board
+// Lightweight C12832 LCD library
+// 2014, Alexander Medvedev, @medvdv
+//
+
+// 
+// Usage Sample
+// 
+
+#include "mbed.h"
+
+#include "lcd128lib.h" 
+
+BusIn joy(p15,p12,p13,p16);
+DigitalIn fire(p14);
+ 
+BusOut leds(LED1,LED2,LED3,LED4);
+ 
+lcd128 lcd;
+
+char lorem[] = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
+
+void header(char* name, char* page)
+{
+    lcd.Clear();
+    lcd.Bold();
+    lcd.String(name);
+    lcd.Bold(false);
+    lcd.String(page);
+    lcd.XY(0,1); 
+}
+
+int main()
+{
+    lcd.Reset();   
+    
+    // Nice header with bold first word
+    header("MBED","Application Board"); 
+    
+    // Horizontal line
+    lcd.Write((char)0x02, LCD_X);
+    
+    // Sample text
+    lcd.XY(0,2);
+    lcd.String(lorem);
+    lcd.Update();
+
+    while(1);     
+}
\ No newline at end of file