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
Also wenn man den PullUp an dem IO-Pin einschaltet sollte das funktionieren
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.
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?
Emil schrieb: > Dann Danke für die Hilfe Timo! Werde das ganze morgen löten :) Ein Steckbrett würde sich da anbieten. Da kann man alles zusammenstecken und testen, ohne das man den Lötkolben anwerfen muss.
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.
