www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Pull-ups und Pull-downs


Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Pullups definiere ich ja in c-schreibweise so:
DDRD     = 0x00;      //Port D als Eingang definieren
PORTD     = 0xff;      //enable pull-ups

aber wie definiere ich die Pull-downs ??

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geht das nicht, die Pull-downs zu aktivieren ?

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
DDRD  = 0xFF;
PORTD = 0x00;

Sind aber etwas niederohmiger.

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal ins Datenblatt.
Wenn ich Pull-Down-Widerstände brauche (sehr selten), dann
"programmiere" ich die mit dem Lötkolben...

;-)

...

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@A.K.:
Der war gut...

...

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke jungs, nun geht es,
habe nur das problem, das das display immer
aus geht, wenn ich den taster drücke....
irgendwas stimmt da mit der schaltung noch nicht ganz...

aber mal ne andere frage, was hat das mit der groß/klein-schreibung auf
sich ??
wo liegt der unterschied zwischen:
DDRD     = 0xFF;      //Port D als Eingang definieren
und
DDRD     = 0xff;      //Port D als Eingang definieren

oder ist es egal ob groß oder kleingeschrieben ??

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich kenne keinen Compiler der da case-sensitiv wäre...

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"display immer aus geht, wenn ich den taster drücke"

Ich hatte vorher grad http://www.daujones.com/detail.php?usrid=6115
gelesen, da kommt man bei komischen Fragen halt manchmal auf komische
Gedanken...

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was hasse denn für komische gedanken :) ???
die stories sind echt saukomisch...

Autor: Simon Küppers (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jaja, nun die Aufklärung: Es gibt keine Pulldowns...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.