Hallo zusammen! Also ich bin gerade dabei die Grundlagen der µC's zu erforschen. Ich hab hier einen ATTiny26L und einfach mal reinprogrammiert if (PINA.7 == 1) PORTA.1=1; else PORTA.1=0; das ergibt das gleiche wie PORTA.1 = PINA.7; mein bescheidenes Ziel wäre also wenn ich einen Taster drücke, soll ein Ausgang high werden sonst low. funktioniert, bis auf die Kleinigkeit, dass mein low - Signal ein 50Hz Rechtecksignal ist und ich komm nicht drauf warum. HILFE!!!!
Poste mal deine Schaltung. Vielleicht solltest du einen Pullup anden Schalter legen. Ich denke, dass du den Schalter im offenen Zustand nicht auf definierten Pegel legst und er sich das 50Hz Netzbrummen einfängt. Also entweder wie im Tutorial einen 10K Widerstand gegen VCC/GND (je nach Schaltung) schalten oder aber die internen Pullups aktivieren. Viele Grüße Steffen
Danke! mein low am eingang schwankte zwischen +-60mV. da hätt ich eigentlich selber drauf kommen können! Danke für deine Hilfe!
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.