![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
after pressing button ten times led will light up
Embed:
(wiki syntax)
Show/hide line numbers
counter.cpp
00001 #include "mbed.h" 00002 00003 //Assignment1 00004 //Jake_Bonney 00005 //OCE 360 00006 //count_10_redled_on_greenled_off 00007 //led_switches@10count 00008 00009 DigitalOut redled(p5); 00010 DigitalOut greenled(p6); 00011 DigitalIn button(p7); 00012 00013 int main() { 00014 00015 int count = 0; 00016 redled = 1; 00017 greenled = 0; 00018 00019 while(count < 10) { 00020 if(button == 1){ 00021 int check_value = button; 00022 00023 wait(0.005); // so it doesnt bounce when button is being pressed down 00024 00025 while(check_value){ 00026 if(check_value - button == 1){ 00027 count++; 00028 check_value = 0; 00029 } 00030 } 00031 } 00032 } 00033 00034 redled = 0; 00035 greenled = 1; 00036 00037 }
Generated on Thu Jul 14 2022 20:43:39 by
![doxygen](doxygen.png)