Gast
#254661
Hallo, ich bastel gerade eine anwendung wo ich zwischendurch den portpin (ausgang) eines avr hochohmig brauche. ist das möglich?
|
Anzeige
|
AVR pin hochohmig/BASCOM
Gast
#254661
Hallo, ich bastel gerade eine anwendung wo ich zwischendurch den portpin (ausgang) eines avr hochohmig brauche. ist das möglich? Hi Ja. DDRx.n = 0; PORTx.n = 0; Matthias
Gast
#254663
Prima Idee. Damit schalte ich den ausgang quasi zum eingang und interner pullup off? Hi Genau. Matthias Nicht jeder AVR-Port kann das. Bitte im entsprechnenden Datenblatt nachlesen. Hi welcher denn nicht? Matthias
Gast
#254667
Oder ist es besser, einen transistor längs einzubauen? dann könnte man durch den status an der basis die ausgänge "wegschalten" (längstransistor) Matthias: das steht in den Datenblättern! Die sollte man ohnehin einmal gelesen haben, bevor man sich mit den Dingern auseinandersetzt. Ausserdem kann ich wohl kaum von sämtlichen Atmels sämtliche Ports aufzählen, oder? kopfschüttel Kleiner Tipp: es geht einfacher, wenn du nach den Ports suchst, die man Hochohmig schalten kann. @Niels: Nenn uns doch bitte ein Beispiel! Ich habe mir die Datenblätter einiger aktueller ATmegas angeguckt, und festgestellt, dass die alle die gleichen Port-Pins haben. Hi geht mir auch so. Ich programmier die Dinger nun schon seit Jahren, mir ist aber noch kein normaler IO-Pin (das man Vcc, GND, AREF und ähnliches nicht hochohmig schalten kann ist mir durchaus bewußt) aufgefallen den ich nicht hochohmig, und damit als Eingang, schalten kann. Matthias das war bei 8051ern so... da konnte man gewisse Pins (ADC) nur als digitalen Eingang oder als ADC-Eingang benutzen. Du Programmiersr die Dinger schon seit jahren und weisst nicht, wie man nen Portpin tristate schaltest? staun @Niels: Das siehst du falsch: Matthias kennt einfach keine Pins, die man nicht als Eingang (und damit hochohmig) schalten kann. Nenn uns doch bitte ein Beispiel!
Gast
#254674
Hi, Rahul meint vielleicht den Mega103. Der hat einen Port der nur Eingang sein kann und einen der nur Ausgang sein kann. Die neueren haben solche Einschränkungen meines Wissens aber nicht. Gruss Andreas
Gast
#254675
Sorry, meinte natürlich Niels :-) ich meinte auch akutelle der 103 ist doch auch "not recommended for new design"... Ich schreibe inzwischen auch, wie ein Wasweißich. Ohne Großschreibung und Zeichensetzung. Ich werde nicht danach suchen. Ich weiss, das es die Ports gibt. Und da hier keine Rede von dem verwendeten MC war, dachte ich ich erwähne es mal.
Gast
#254679
>portpin (ausgang) eines avr hochohmig brauche
okay dann mach ich die einfach als eingang und dann passt das. danke
für den hinweis.
Welchen AVR willst du denn benutzen? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|