Gast
#3151099
Hallo allerseits, ich arbeite momentan an einem Projekt bei dem ich ein PWM Signal das ich von einem 433MHz Reciever bekomme demodulieren will und dann über ein Software UART an ein PC Senden will. Dazu benutze ich eine leicht modifizierte Version eines Software UART mit Timer 1 den ich im Internet gefunden habe. Dieser hat auch wunderbar funktioniert, bis ich jetzt zur demodulierung auch noch Timer0gestartet habe. Jetzt kommt statt dem fehlerfreien "Hallo" über 115200Baud/s nurnoch
1 | |
aus dem Serial Port. Sobald ich den TIMER0_COMPA_vect aus dem TIMSK entferne kommt alles wieder fehlerfrei an. Den Sourcecode habe ich mal in den Anhang gepackt. Der ATTiny45 läuft mit 8MHz auf dem Int. Osz. Ich stehe jetzt etwas auf dem Schlauch, da ich beide Timer brauche. Bitte um Hilfe.