Forum: Mikrocontroller und Digitale Elektronik Mega8 PB0 ausgang immer 0


von Manuel Kracht (Gast)


Lesenswert?

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

von Matthias (Gast)


Lesenswert?

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

von crazy horse (Gast)


Lesenswert?

3.Möglichkeit: Fehler auf der Platine (Masseschluss auf der Portleitung)

von Ronny Schulz (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.