led blinkt obwohl sie es nicht soll :-(

OP #1116628
Hallo Gemeinde...

mal eine ganz dumme Frage: Warum blinkt eine LED an einem Port obwohl 
Sie vom Programm dauerhaft auf 1 gesetzt ist?

Mal den Config:
ATmega88
Port Pinb.3 als Ausgang definiert
Port auf 1 geschaltet
-> led blinkt

Habe es auch schon auf anderen Ports probiert. Die blinken auch immer...
Code als Anhang (ist zwar ziemlich lang) Aber vielleicht wisst ihrs auch 
so
Für codesichter: Es dreht sich um die Led led_pwr an pinb.3

Danke für eure Hilfe
Gast #1116692
>Wenn ich den Watchdogmodus ändere also mit der Fuse WDTON, dann
>funktioniert mein Programm gar nicht mehr...

Dann schalt den Watchdog wieder aus.
In deinem Programm stimmt was nicht.
OP #1116700
Hab jetzt im Program rumgespielt und folgendes ist mir aufgefallen:

Ich hab nen getrc5-befehl in meinem Programm. Wenn ich den 
auskommentiere blinkt die LED nicht mehr.

Der RC5-Port liegt bei mir aber auf PINB.0. Soweit ich weiss benutzt der 
RC5 Befehl den Timer0 mit... Aber der hat ja mit dem Port wo meine led 
dranhängt (PortB.4) nix zu tun...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.