Hallo Leute, ich habe zur Zeit folgendes Problem mit meinem Mikrorechnersystem. Die PWM funktioniert soweit auch prima und ich kann sie mir auf einem Oszilloskop auch sehr schön anzeigen lassen. Jetzt kommt mein Problem. Wenn ich meinen Mikrocontroller resette, bleibt das PWM-Signal auf manchen Kanälen auf HIGH (2,3 und 4) und auf Kanal 1, 5 und 6 auf LOW hängen. Abhilfe verschafft bisher immer das System komplett vom Strom zu nehmen. Die PWM-Pins des Mikrocontrollers sind mit einem Rückwandbus verbunden und führen zu einer Karte zur Ausgabe des PWM-Signals. Der Rückwandbus versorgt das System mit Strom. - Da das Programm nach dem Reset ja wieder von vorne beginnt, habe ich versucht die PWM nochmal auszuschalten (PWM1PCR = 0;). - Spiele ich ein neues Programm auf den Mikrocontroller, verhält er sich wie nach einem Reset. - Sogar wenn die PWM ausgeschaltet ist und resettet wird, verhält er sich wie die oben beschrieben. Kann mir jemand sagen, was genau passiert wenn ich den Mikrocontroller resette? Hat jemand eine Ahnung woran dies liegen könnte? Kann es sein, dass das mit dem Rückwandbus zusammenhängt? Mit freundlichen Grüßen PausF
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.