Hello world with tracing

Dependencies:   C12832 mbed EthernetInterface HTTPClient mbed-rtos

main.cpp

Committer:
andrewfield
Date:
2014-04-25
Revision:
2:374bb8563098
Parent:
1:51788ed0afde

File content as of revision 2:374bb8563098:

#include "mbed.h"
#include "C12832.h"

DigitalOut myled1(LED1);
DigitalOut myled2(LED2);
DigitalOut myled3(LED3);
DigitalOut myled4(LED4);

DigitalOut leds[] = {myled1, myled2, myled3, myled4};

C12832 lcd(p5, p7, p6, p8, p11);
 
int main() 
{

    lcd.cls();
    lcd.locate(0,3);
    lcd.printf("mbed application board!");
    
    int curOn=0;

    while(1) 
    {
        for(int i = 1; i < 4; i++)
        {
            //Turn off previous
            leds[i] = 1;
            leds[curOn] = 0;
            wait(0.2);
            curOn = i;
        }

        for(int i = 2; i >= 0; i--)
        {
            //Turn off previous
            leds[i] = 1;
            leds[curOn] = 0;
            wait(0.2);
            curOn = i;
        }
    }
}