SG12864A

Dependents:   SG12864A_TestProgram

Revision:
1:aacd73a4e7ee
Parent:
0:238f2d048222
Child:
2:91c03e41c927
--- a/main.cpp	Mon Jul 19 12:43:25 2010 +0000
+++ b/main.cpp	Tue Jul 20 03:59:17 2010 +0000
@@ -11,7 +11,8 @@
 int main() {
 
     SG12864A lcd(p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18);
-
+#if 0
+    lcd.clear();
     lcd.reset();
 
     {
@@ -37,4 +38,26 @@
         n++;
         wait_ms(100);
     }
+#else
+    lcd.clear();
+    lcd.reset();
+    while (1) {
+        //
+        lcd.bufferClear();
+        lcd.bufferDrawLine(0, 0, SG12864A::PIXEL_X - 1, SG12864A::PIXEL_Y - 1);
+        lcd.bufferDrawLine(0, SG12864A::PIXEL_Y - 1, SG12864A::PIXEL_X - 1, 0);
+        lcd.bufferPush();
+        wait_ms(1000);
+        //
+        lcd.bufferClear();
+        lcd.bufferDrawBox(0, 0, SG12864A::PIXEL_X - 1, SG12864A::PIXEL_Y - 1);
+        lcd.bufferPush();
+        wait_ms(1000);
+        //
+        lcd.bufferClear();
+        lcd.bufferFillBox(0, 0, SG12864A::PIXEL_X - 1, SG12864A::PIXEL_Y - 1);
+        lcd.bufferPush();
+        wait_ms(1000);
+    }
+#endif
 }