Hallo Johannes,
wird doch langsam.
Probiers mal mit deinem ersten Code Beispiel.
Ich weiß nicht ob der PreProzessor das hier
korrekt ausrechnet.Code:#define USART_BAUD_SELECT (F_CPU/(USART_BAUD_RATE*16l)-1)
Oder probier mal:
Der Preprozessor kennt nämlich keine Rechenregeln wie Punkt vor Strich o.ä.Code:#define USART_BAUD_SELECT ((F_CPU/(USART_BAUD_RATE*16l))-1)
Gruß m.a.r.v.i.n
Lesezeichen