Task 3.4.4

main.cpp

Committer:
noutram
Date:
2017-07-13
Revision:
1:21bb25473b43
Parent:
0:6485cc607fa3

File content as of revision 1:21bb25473b43:

#include "mbed.h"

//Global objects
BusOut binaryOutput(D5, D6, D7);


//Main function
int main() {

    //Create a variable to hold the bit pattern
    unsigned int u;

    while(1) {
        
        u = 1;             //Set initial value 0
        int count = 0;
        while (count++ < 3) {
           binaryOutput = u;    //Write to LEDs
           u = u << 1;          //Shift left 1 bit
           wait(0.25);          //Wait
        }       
        
        //TODO: Make the pattern shift in the opposite direction
        // (also known as the knight rider pattern)
        
        
    } //end while(1)
} //end main