Dependencies:   mbed

main.cpp

Committer:
simon
Date:
2009-09-15
Revision:
0:cc002f2fad97

File content as of revision 0:cc002f2fad97:

#include "mbed.h"
#include "Displays.h"
DigitalOut myled(LED1);
//TextLCD lcd(p10, p11, p12, p15, p16, p29, p30);
//Terminal lcd(USBTX, USBRX);
//MobileLCD lcd(p5, p7, p8, p9);
EA_QVGALCD lcd(p5, p6, p7, p8, p9);
 
int main() {
    lcd.printf("helo world!\nhow are you");
    lcd.locate(3,1);
    lcd.foreground(0xFFFFFF);
    lcd.background(0x00FF00);
    lcd.printf("oyoy!");
    wait(3);
    lcd.cls();
    for(int i=0; i<130; i++) {
        lcd.pixel(0, i, 0xFF0000);
    }
    
    for(int i=0; i<130; i++) {
        lcd.pixel(129, i, 0xFF00FF);
    }
    for(int i=0; i<130; i++) {
        lcd.pixel(i, 0, 0x0000FF);
    }
    for(int i=0; i<130; i++) {
        lcd.pixel(i, 129, 0xFFFFFF);
    }
    while(1) {
        myled = 1;
        wait(0.2);
        myled = 0;
        wait(0.2);
    }
}