test
Dependencies: NokiaLCD_6100_o mbed
main.cpp
- Committer:
- SES01
- Date:
- 2017-04-19
- Revision:
- 0:7797ffbe95fe
File content as of revision 0:7797ffbe95fe:
#include "mbed.h"
#include "NokiaLCD.h"
NokiaLCD lcd(p5, p7, p8, p9, NokiaLCD::PCF8833); // mosi, sclk, cs, rst, type
// 橙 白 緑 紫
int main() {
int bgcolor=0;
lcd.background(0x0000FF);
while(1){
switch(bgcolor++)
{
case 0 :lcd.background(0x800000); break;
case 1 :lcd.background(0x008000); break;
case 2 :lcd.background(0x000080); bgcolor=0; break;
}
lcd.cls();
lcd.fill(1, 20, 128, 10, 0x00ff00); // 緑
lcd.fill(0, 70, 130, 10, 0x0000ff); // 青
lcd.fill(50, 1, 10, 128, 0xFF0000); // 赤
for(int i=0; i<3; i++) {
lcd.locate(0,i+12);
lcd.printf("Hello World!miz%d", i);
}
for (int i=0; i<130; i++) {
lcd.pixel(i, 60 + sin((float)i / 5.0)*10, 0xffffff);
}
wait_us(33333);
}
}