AD-128160-UART制御用のライブラリ http://mbed.org/users/nucho/libraries/AD128160/m24mml を試してみるシンプルなプログラムです。 === image === {{http://farm8.staticflickr.com/7028/6496821539_333a08b551.jpg}} === circuit === {{http://farm8.staticflickr.com/7164/6498120233_a004e4fe29.jpg}}

Dependencies:   mbed AD128160

Revision:
0:4e906b12a024
Child:
1:edf1eade7570
diff -r 000000000000 -r 4e906b12a024 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Dec 12 03:09:32 2011 +0000
@@ -0,0 +1,31 @@
+#include "mbed.h"
+#include "AD128160.h"
+
+AD128160 lcd(p9,p20);
+
+int rgb565(int r, int g,int b)
+{
+    int rgb;
+    
+    rgb = (r & 0xF8) << 8;        /* RRRRR----------- */
+    rgb |= (g & 0xFC) << 3;       /* -----GGGGGG----- */
+    rgb |= b >> 3;                /* -----------BBBBB */
+    
+    return rgb;
+}
+
+int main() {
+    lcd.backgroudColor(rgb565(255,0,0));
+    lcd.locate(2,lcd.rows()/2);
+    lcd.printf("Hello World!\n");
+    
+    lcd.color(rgb565(0,255,0));
+    lcd.box(12,76,116,100,0);
+    lcd.box(8,120,124,146,1);
+    
+    lcd.color(rgb565(255,0,0));
+    lcd.circle(16,40,16,0);
+    lcd.circle(48,40,16,1);
+    lcd.circle(80,40,16,1);
+    lcd.circle(112,40,16,0);
+}