Hallo, ich habe folgendes Problem, wenn ich PB0 als ausgang setze (DDRB) lechtet eine angeschlossene Diode immer, egal ob ich den Port auf 0 oder 1 setze. HILFE!! alle anderen funktionieren mfg Manuel
Hi du machst irgend einen Softwarefehler oder der Pin ist kaputt. Es sollte reichen DDRB.0 auf 1 zu setzen und dann per PORTB.0 entsprechend zu ändern. PORTB.0 hat keine Besonderheiten wie etwa die Ports C.2-C.5 beim Mega16 (JTAG). Matthias
3.Möglichkeit: Fehler auf der Platine (Masseschluss auf der Portleitung)
Zeig doch mal dein Schaltplan und dein Programm ... Alternativ würde ich mal prüfen, ob der Controller überhaupt läuft und nicht abstürzt. Da können so viele Fehler auftreten, wie ich selbst mitbekommen habe. Probiere es mal mit einem anderen portpin.
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.