Pennati

Dependencies:   mbed

main.cpp

Committer:
lucaspennati
Date:
2018-11-15
Revision:
0:dc7ed36794de

File content as of revision 0:dc7ed36794de:

#include "mbed.h"

DigitalOut led1(LED1);
DigitalOut led2(LED2);
DigitalOut led3(LED3);

int main()
{
    int counter = 0;
    while(1) {
        // Compute the bin array
        int a[8];
        int pos = 7;
        for (int i = 1; i <= 64; i *= 2) {
            a[pos] = counter & i;
            pos--;
        }
        
        // Assign the values
        led1 = a[7];
        led2 = a[6];
        led3 = a[5];
        
        wait(0.4);
        
        counter++;
    }
}