Mirza Mesic
/
tinf_IOGrundlagen
IO_Grundlagen
Diff: main.cpp
- Revision:
- 0:4af7ddb82e74
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Dec 09 17:10:45 2019 +0000 @@ -0,0 +1,20 @@ +/* Im Mbed simulator: + Add component + Analog termistor p20 +*/ +#include "mbed.h" + +AnalogIn Ain(p20); // Erstellt ein AnalogIn-Objekt für den Pin, der als Analogeingang verwendet wird. +float ADCdata; +uint16_t dig; + +int main() +{ + while (1) { + ADCdata=Ain.read(); // Auslesen der analogen Eingangsspannung im Bereich von 0,0 bis 1,0 Volt. + ADCdata=Ain; // Float Operator als Abkürzung für die read() Funktion + printf("%f \n\r",ADCdata); + dig=Ain.read_u16(); // Auslesen der analoge Eingangsspannung im Bereich von 0x0 bis 0xFFFF gelesen. + printf("%d \n\r",dig); + wait (0.5); + } +} \ No newline at end of file