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
Nicholas Outram