Task 3.5.2
Dependencies: mbed
main.cpp
- Committer:
- noutram
- Date:
- 2015-09-24
- Revision:
- 0:03957f541adb
File content as of revision 0:03957f541adb:
#include "mbed.h" //Global objects BusOut binaryOutput(D5, D6, D7); //Outputs as an integer BusIn binaryInput(D3, D4); //Inputs as an integer //Main function int main() { //Create a variable to hold the bit pattern unsigned int u = 7; while(1) { binaryOutput = u; //Write to LEDs //TOGGLE all 3 bits in u u = u ^ 7; //Calculate the delay double delay = (double)(binaryInput+1); wait(delay * 0.25); //Wait } //end while(1) } //end main