Gast
#2037706
Hallo, arbeite gerade das Tutorial durch und frage mich, ob die Pins im DDR eigentlich explizit als Eingang ausgerichtet sein müssen, um als ADC zu fungieren. Im Tutorial steht nichts explizites... mfg
|
Anzeige
|
ADC Eingang DDR
Gast
#2037706
Hallo, arbeite gerade das Tutorial durch und frage mich, ob die Pins im DDR eigentlich explizit als Eingang ausgerichtet sein müssen, um als ADC zu fungieren. Im Tutorial steht nichts explizites... mfg
Gast
#2037718
Hi >arbeite gerade das Tutorial durch und frage mich, ob die Pins im DDR >eigentlich explizit als Eingang ausgerichtet sein müssen, um als ADC zu >fungieren. Nein. Aber einen evtl. aktivierten Pull-Up solltest ausschalten. MfG Spess
Gast
#2037724
Bei praktisch allen uC hat die Initialisierung eines Pins als Sonderfunktion den Effekt, die Standard-IO Funktionalität dieses Pins zu übersteuern. Wird also ein Pin als AD-Eingang benutzt, so braucht das im Direction-Register nicht berücksichtigt zu werden. Gleichzeitig sind in diesem Falle auch alle Pullip- oder Pulldown- Einstellungen (soweit vorhanden) für diesen Pin abgeschaltet. Hm, glaub nicht, dass das DDR was vom ADC weiss.... Ich setze die jedenfalls immer als Eingang, pullup natürlich aus. Die eine Zeile macht das Kraut doch nicht fett. Wäre aber schön, wenn das mal jemand probieren/nachschauen könnte.
Gast
#2037735
Hi > Gleichzeitig sind in diesem Falle auch alle Pullip- oder Pulldown- >Einstellungen (soweit vorhanden) für diesen Pin abgeschaltet. Nein. Sieh mal im Datenblatt unter Alternate Functions nach. Keine der für den Pull-Up zuständigen Signale werden durch den ADC beeinflusst. MfG Spess
Gast
#2037744
@Spess
Von welchem konkreten uC ist hier denn die Rede ?
Ok, ich korrigiere mich:
>Bei praktisch allen vernünftigen uC ...
Gast
#2037749
Hi
>Hm, glaub nicht, dass das DDR was vom ADC weiss....
Doch. DDR zwar nicht, aber DIGITAL INPUT-ENABLE OVERRIDE ENABLE ist vom
ADC abhängig. Auch unter Alternate Port Functions zu finden.
MfG Spess
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|