Marco Calzana
/
BlinkTicker123
IOT assignment 4 exercise 1
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 Ticker toggle_led_ticker; 00004 Serial pc(USBTX, USBRX); 00005 00006 DigitalOut led1(LED1); 00007 DigitalOut led2(LED2); 00008 DigitalOut led3(LED3); 00009 00010 int counter = 0; 00011 00012 void toggle_led() { 00013 int bit1 = counter & 1; 00014 int bit2 = counter & 2; 00015 int bit3 = counter & 4; 00016 led1 = bit1; 00017 led2 = bit2; 00018 led3 = bit3; 00019 counter++; 00020 } 00021 00022 int main() { 00023 toggle_led_ticker.attach(&toggle_led, 1); 00024 }
Generated on Tue Jul 19 2022 20:59:21 by 1.7.2