Programm startet zweimal

Gast #462292
Lesenswert?
• ▲
▼
Moin

mein Programm für einen AT90CAN128 startet immer zweimal. Jetzt habe ich 
das Programm aufs minumum reduziert (siehe Anhang), aber es werden immer 
zwei 'Q' ausgegeben. Danach läuft das Programm normal weiter.
Im makefile habe ich auch nichts geändert und die Stromversorgung habe 
ich auch schon geprüft.

Weiß jemand woran das liegen könnte? Ich bin schon fast am verzweifeln.

Gruß
Chris
Gast #462317
Lesenswert?
• ▲
▼
Danke für die Antworten,habe den Fehler jetzt aber selber gefunden.


Da der AT90CAN128 RX und TX für den ISP benutzt habe ich einen 
Umschalter gebaut, der RX unt TX einmal zum AVR ISP und einmal zum 
MAX232 verbindet. Da der AVR ISP die Stromversorgung über mein Gerät 
bekommt startet dieser gleichzeitig wie der µC. Allerdings braucht er 
ein bisschen und löst dann einen Reset über RESET Leitung aus, die ich 
natürlich nicht über meinen Umschalter laufen lassen.

Lösung: AVR ISP wegnehmen oder die RESET Leitung mit umschalten.

Gruß Chris

Antwort schreiben

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.

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.