-
-
Erfahrener Benutzer
Robotik Einstein
die analogeingänge liefern dir einen zahlenwert von 0 bis 1023 (10bit). dh bei null volt ne null, bei eingangsspnannung= referenzspannung 1023.
ich hab die eingänge auch noch nie in assembler genutzt, aber ich weiß dass es zwei möglichkeiten zum betrieb gibt:
1) der adc misst ständig und legt nach jeder messung (die 40ms oder so dauert) einen neuen wert in sein dafür vorgesehenes register ab. dort kannst du ihn dann auslesen wenn er gebraucht wird...
2) du startest den adc erst dann, wenn du auch nen wert brauchst. das spart strom ,aber du musst halt etwas auf den wert warten...
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen