aaaaa
Dependencies: mbed Grove_LCD_RGB_Backlight
lab4b.cpp
- Committer:
- DavidRoss
- Date:
- 2020-10-08
- Revision:
- 1:d800035aa2d9
- Parent:
- 0:468c9208499f
- Child:
- 2:8bb42c039d39
File content as of revision 1:d800035aa2d9:
/* Title: Using Pushbuttons to selectively blink a RED/Green Led Author: Your Name,Student Id, Course Code, Lab Section Date: Today's Date Description: This program will turn ON/OFF the red led if the left pushbutton is pressed or the green led if the right pushbutton is pressed. */ #include "mbed.h" // include the mbed library DigitalOut led_red(LED_RED); // led_red is set to RED LED pin DigitalOut led_green(LED_GREEN); // led_green is set to GREEN LED pin DigitalIn left_pb(SW3); // left_pb is set to left pb pin DigitalIn right_pb(SW2); // right pb is set to right pb pin int main() { led_red=led_green=1; // turn red and green leds off for(;;) { if(left_pb==1) // if left pb is pressed { led_red=1; // red led is off wait_ms(500); led_red=0; // red led is on wait_ms(500); } else if(right_pb==1) // else if rigth pb is pressed { led_green=1; // green led is off wait_ms(500); led_green=0; // green led is on wait_ms(500); } else { led_red=led_green=1; // turn red and green leds off } } }