mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Programm geht nicht mehr


Autor: Christoph S. (mixer) Benutzerseite
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe ein kleines Programm für eine RGB-Steuerung mit Software-PWM 
geschrieben. Dabei sollen die einzelnen Farben nacheinander 
durchgelaufen werden. Dies geschieht mit dem Timer 2. Heut nachmittag 
hat es noch funktioniert, jetzt hab ich wieder eingeschaltet und nun 
geht das mit dem durchlaufen nicht mehr.
AVR läuft und wenn ich beim Timer2-Interrupt was anderes reinschreibe, 
dann geht das auch. Im Simulator läuft das Interrupt-Programm jedoch 
noch.
Habe keine Ahnung was da sein soll.

RGB hängt an PB1, PB2, PB3.

Code im Anhang, hoffe jemand findet da was!!

MFG Mixer

Autor: Christoph S. (mixer) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kann mir denn keiner helfen??
Ist doch komisch, zuerst funktioniert das Programm und dann funktioniert 
es nicht mehr!!

MFG Mixer

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Könnte ja auch an deiner Schaltung liegen. Hast halt
irgendeine Kleinigkeit verändert. Steckbrett ?

Autor: Christoph S. (mixer) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der ATmega ist auf ner Platine gelötet, nur die RGB-LED plus Treiber ist 
auf m Steckbrett, Versorgungsspannungen usw. passen am ATmega.
Und wenn ich als Interruptprogramm für n Timer 2 was anderes 
reinschreibe macht er das auch!!

Ist sehr merkwürdig!!

MFG

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gib "status" doch mal einen Startwert. 0 z.B.

Autor: Christoph S. (mixer) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Jetzt funktionierts!!
Dann war wahrscheinlich ne andere Zahl im Register drin, oder??
Was sind da für Zahlen gespeichert, bleiben die nach dem Abschalten der 
Spannungsversorgung gespeichert??

Danke nochmal!!

MFG Mixer

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.