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}}
main.cpp
- Committer:
- nucho
- Date:
- 2011-12-12
- Revision:
- 0:4e906b12a024
- Child:
- 1:edf1eade7570
File content as of revision 0:4e906b12a024:
#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); }