Christopher Wardlaw
/
ME21001_Lab02_Exercise_05
exercise 5
main.cpp
- Committer:
- cwardlaw
- Date:
- 2016-09-24
- Revision:
- 0:a95a52c376c2
File content as of revision 0:a95a52c376c2:
/************************************************************** / Simple program program to show basic program structure / / The program simulates traffic lights. / /**************************************************************/ #include "mbed.h" DigitalOut yelLED(p22); // name attached LED p22 DigitalOut greLED(p24); // name attached LED p23 DigitalOut redLED(p23); // name attached LED p24 int main() { while(1) { // repeat indefinitely redLED = 1; // activates red LED wait(2); // pauses for 2 seconds yelLED = 1; // activates yellow LED wait(1); // pauses for a second redLED = 0; // deactivates red LED yelLED = 0; // deactivates yellow LED greLED = 1; // activates green LED wait(2); // pauses for 2 seconds greLED = 0; // deactivates green LED yelLED = 1; // activated yellow LED wait(1); // pauses for a second yelLED = 0; // deactivates yellow LED } }