Gast
#158735
Hi Leute!
Ich versuche schon die ganze Zeit das Beispiel von getchar und putchar
der Hilfe von codevisionavr nachzuvollziehen. Aber irgendwie bin ich zu
doof dazu!
Mit dem Wizard erstelle ich das Projekt: UART RX und TX, 9600 Bit/s, 8
Datenbits, 1 Stopbit. In der main steht dann:
char k;
...
while(1)
{
k=getchar();
putchar(k);
}
Bei 3,6864 MHz onboard STK500 ist das UBRR=0x17; Auch mit der Formel
ergibt sich, daß falsche Werte zurück kommen. Zum Senden/empfangen
benutze ich Docklight Scripting. Alle Settings scheinen ok!
Was übersehe ich?
Danke und Gruß Markus