Forum: Mikrocontroller und Digitale Elektronik Atmega 2560 Pin nicht stabil.


von Jan (Gast)


Lesenswert?

Hi,
ich suche seit mehreren Stunden nen Fehler in meiner Software die von 
jetzt auf gleich nicht mehr funktioniert. Solangsam bin ich dem mehr 
oder weniger auf die Schliche gekommen.
Die Ausgänge sind nicht mehr stabil, auf dem Oszilloskop ist ein 
dauerhaft eingeschalteter Pin (egal auf welchem Port) 20ms high und dann 
80ms low. Der Reset ist auf High gezogen und auch die 
Versorgungsspannung liegt überall an. (Also an den passenden Pins)

Hatte von euch schon mal jemand so etwas?


Viele Grüße
jan

von Thomas E. (thomase)


Lesenswert?

Jan schrieb:
> Hatte von euch schon mal jemand so etwas?

Nein.

Beitrag #5740038 wurde von einem Moderator gelöscht.
von Stefan F. (Gast)


Lesenswert?

Sorry, für den Seher ist es heute schon zu spät.

Hast du keine greifbaren Infos für normal-sterbliche Menschen? 
Schaltplan, Quelltext, Messprotokoll, etc?

von Peter D. (peda)


Lesenswert?

Jan schrieb:
> Hatte von euch schon mal jemand so etwas?

Nein.

von Jan (Gast)


Lesenswert?

Ist n mega2560 Board was bisher (ca 2 Jahre) ohne Probleme lief. Messung 
war DDRx auf high und den PORTx auf high. Der Oszilloskop Eingang zeigt 
dann schön 20ms high und 80ms low. Irgendwie garnicht schön

von Samuel C. (neoexacun)


Lesenswert?

Welches mega2560-Board? Code?

Beitrag #5740076 wurde von einem Moderator gelöscht.
von c-hater (Gast)


Lesenswert?

Jan schrieb:

> Die Ausgänge sind nicht mehr stabil, auf dem Oszilloskop ist ein
> dauerhaft eingeschalteter Pin (egal auf welchem Port) 20ms high und dann
> 80ms low.

Da resetted wohl was...

> Der Reset ist auf High gezogen

Dann stammt der Reset wohl nicht aus dieser Quelle. Also würde jeder 
Nicht-Vollidiot versuchen, herauszufinden aus welcher sonst...

von Horst S. (Gast)


Lesenswert?

Jan schrieb:
> er Reset ist auf High gezogen

Als Ausgang programmiert?

von Stefan F. (Gast)


Lesenswert?

Jan schrieb:
> Ist n mega2560 Board was bisher (ca 2 Jahre) ohne Probleme lief

Dann ist der Grund klar: Die Garantie ist abgelaufen :-)

Mit so wenig Infos ist immer noch keine zielführende Auseinandersetzung 
mit dem Thema möglich.

von Stefan F. (Gast)


Lesenswert?

Jan schrieb:
> Messung war DDRx auf high

Ich wüsste ja gerne mal, wie du das gemessen hast.

von c-hater (Gast)


Lesenswert?

Horst S. schrieb:
> Jan schrieb:
>> er Reset ist auf High gezogen
>
> Als Ausgang programmiert?

Es handelt sich um einen ATMega2560, nicht um einen ATtiny!

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.