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 ?
Gast
#6552606
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.
wo da ?
Gast
#6552619
Michael S. schrieb: > wo da ? ADCH und ADCL
Michael S. schrieb: > wo da ? Dort, wo du die Erklärung zu den restlichen Registern des ADC findest.
Gast
#6552623
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 ?
Gast
#6552636
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.
weils mich interessiert
Gast
#6552643
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 ?
Gast
#6552652
Michael S. schrieb: > oh kompliziert und auch noch in Englisch. Dann vielleicht lieber Landschaftspflege oder Stricken/Häkeln.
Gast
#6552656
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.