University of Plymouth - Stages 1, 2 and 3
/
Task351Solution
Task 3.5.1 Solution
Fork of Task351Solution by
main.cpp
- Committer:
- noutram
- Date:
- 2019-09-18
- Revision:
- 2:035790cb9a00
- Parent:
- 0:6858ff5fba1f
File content as of revision 2:035790cb9a00:
#include "mbed.h" #ifdef TARGET_NUCLEO_F429ZI //#define ONBOARD #endif #ifdef ONBOARD BusOut binaryOutput(LED1, LED2, LED3); #else //Global objects BusOut binaryOutput(D5, D6, D7); #endif /* *************************************************** Solution - use the post-decrement operator on iCount *************************************************** */ int main() { int iCount = 7; //Repeat this program forever while(1) { do { binaryOutput = iCount--; //Write decimal to the output and decrement wait(1.00); //Delay for 500ms } while (iCount >= 0); //Condition to repeat //Reset the count iCount = 7; } }