Program to show a pin being dynamically configured as an analog and a digital
main.cpp
- Committer:
- chris
- Date:
- 2011-10-04
- Revision:
- 0:7071e3e01101
File content as of revision 0:7071e3e01101:
#include "mbed.h"
int read_digital(void) {
DigitalIn mydigital(p20);
return(mydigital.read());
}
float read_analog(void) {
AnalogIn myanalog(p20);
return(myanalog.read());
}
int main() {
while(1) {
printf("Digital reading : %d\n",read_digital());
wait(1.0);
printf("Analog reading : %.2f\n",read_analog());
wait(1.0);
}
}