wie kann ich denn in Assembler die Analog Input Pins abfragen und zwar das 8. und 9. Bit ? Der Pin kann doch nur Werte zwischen 0 und 255 liefern oder ? wie frage ich denn in Assembler das 8. und 9. Bit ab ? wo werden die beiden Bits denn gespeichert ? und sie müssen doch für A0 bis A5 jeweils separat gespeichert werden oder ?
Michael S. schrieb: > wie kann ich denn in Assembler die Analog Input Pins abfragen und zwar > das 8. und 9. Bit ? Stehen im extra Register. Einfach Datenblatt lesen.
Michael S. schrieb: > wo da ? Dort, wo du die Erklärung zu den restlichen Registern des ADC findest.
Michael S. schrieb: > und sie müssen doch für A0 bis A5 jeweils separat gespeichert werden > oder ? Wieso. Der µC hat nur einen einzigen ADC.
oh kompliziert und auch noch in Englisch. Hat jemand ein Assembler Beispielprogramm wie man ganz ohne Schnörkel sagen wir mal den Pin A0 abfragt ?
Warum mühst du dich in Assembler ab, wenn du doch weder Englisch noch Datenblatt affin bist?
Michael S. schrieb: > und sie müssen doch für A0 bis A5 jeweils separat gespeichert werden > oder ? Nein, es gibt nur einen AD-Wandler. Die Analogeingänge werden über einen Multiplexer umgeschaltet. Den muss gewünschten Kanal man auswählen, dann die Wandlung starten. Wenn die Wandlung fertig ist steht das Ergebnis wie schon oben gesagt dann in ADCH und ADCL.
Michael S. schrieb: > weils mich interessiert Tja, dann ist das Datenblatt die beste Quelle. Kommste sowieso nicht drum rum, wenn du bei der Stange bleiben möchtest.
gibts ein gutes deutsches Tutorial zum Programmieren des ADC Wandlers in Assembler ?
Michael S. schrieb: > oh kompliziert und auch noch in Englisch. Dann vielleicht lieber Landschaftspflege oder Stricken/Häkeln.
Michael S. schrieb: > weils mich interessiert Dann solltest du dich erstmal für Englisch interessieren. Du findest fast keine Datenblätter, die auf deutsch verfasst sind. Und Datenblätter sind nun mal die Grundlage für die Funktionsbeschreibung. Chinesisch ist allerdings auch etwas im Kommen, falls du damit weniger Schwierigkeiten hast - aber bestimmt nicht für µCs aus der AVR Serie von Atmel (jetzt Microchip).
Michael S. schrieb: > gibts ein gutes deutsches Tutorial zum Programmieren des ADC Wandlers in > Assembler ? https://www.youtube.com/watch?v=SN9l7Qn_iQ0
na das ist doch mal eine gute Antwort. Vielen Dank Georg M. Zieh ich mir gleich rein das Video.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.