Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 // example using same pin as analog and digital, sford
00002 
00003 #include "mbed.h"
00004 
00005 float do_something_analog() {
00006     AnalogIn x(p20);
00007     return x.read();
00008 }
00009 
00010 void do_something_digital() {
00011     DigitalOut x(p20);
00012     x = 1;
00013     wait(0.5);
00014     x = 0;
00015 }
00016 
00017 int main() {
00018     while(1) {
00019         do_something_analog();
00020         do_something_digital();
00021     }
00022 }