Gast
#165686
ich hab nen mega8-16Mhz und auf 9600 baud läufer der auch super stell ich den auf 2400 runter oder auf 19200 rauf kommen nur wirsche zeichen an für 2400: UCSRB = 0x00; //disable while setting baud rate UCSRA = 0x00; UCSRC = 0x86; UBRRL = 0xA0; //set baud rate lo UBRRH = 0x00; //set baud rate hi UCSRB = 0x98; für 19200 UCSRB = 0x00; //disable while setting baud rate UCSRA = 0x00; UCSRC = 0x86; UBRRL = 0x33; //set baud rate lo UBRRH = 0x00; //set baud rate hi UCSRB = 0x98; auch auf pc seite im terminal hab ich die passende baudrate eingestellt. habs mit dem selbstgeschriebenen terminal und mit dem hyperterminal von windows getestet, aber kein erfolg kennt jemand vielleicht das problem und kann mir helfen? danke christoph