Hallo, ich betreibe eine ATtiny13. Ich möchte PB4 als Ausgang benutzen und (gleichzeitig) PB3 als ADC. Ist das möglich? Ich finde keine nämlich keinen Weg einen einzelnen Pin als ADC zu konfigurieren, sondern nur einen ganzen Port. Und an diesem Port kann ich dann per Multiplexer den Pin auswählen, den ich konvertieren möchte. Also: PB4 als Ausgang und PB3 als Eingang -- gleichzeitig. Ist das möglich?
Ja, einfach im Datenrichtungsregister als Ausgang einstellen.
;Portrichtung ldi TempReg, 0b00001000 ;PB4 -> Ausgang out DDRB, TempReg nein niemals :)
Bitmanipulation Es ist aber ratsam, dafür zu sorgen, dass ein Ausgang am Analog-Port nicht schaltet, während eine Wandlung läuft!
>Es ist aber ratsam, dafür zu sorgen, dass ein Ausgang am Analog-Port >nicht schaltet, während eine Wandlung läuft! Wie kann ich das sicherstellen, wenn am anderen Pin per Hardware-PWM eine LED gesteuert wird?
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.