Taster an Atmega8 mit LED

Gast #2388121
Hallo liebe Elektroniker.

Ich würde gerne einen Taster an einen Atmega8 anschließen. Bei 
Tastendruck soll die rote LED leuchten. Meine Frage ist, kann der 
Atmega8 den Taster dann noch gescheit einlesen, oder kriegt er da 
Probleme? Habe ja nun keine 10K nach 5Volt wie wie im Tutorial 
beschrieben, sondern eine LED mit 300 Ohm...

Vielen Dank,
Emil
Angehängte Dateien:
Sollte gehen - auch ohne PullUp, da PB0 über die Diode auf 6V 
"hochgezogen" wird.
Nicht wirklich schön, weil man sich auf den Diodendrop
verlässt. Spannungsmäßig könnte es den uC - theoretisch -
killen. Natürlich noch nicht bei 6V, aber ab ca. 7V.
Gast
PullUp einschalten, heißt PullUp Softwareseitig aktivieren, gell?

Also DDRB auf 0 für Eingang und dann den entsprechenden PortB auf 1 für 
den internen PullUp?

Schließt dann der Taster, fällt die Spannung am Beinchen auf 0 Volt und 
ich kann es als "0" einlesen. Ansonsten sehe ich eine "1". Habe ich das 
richtig verstanden?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.