jo danke,
also irgendwie gibt es das register UBRR nicht.
Das funzt nicht.Code:#include <avr/io.h> #include <avr/iom16.h> #define F_CPU 8000000 #define BAUD_RATE 9600 int main (void) { UCSRB=0x04; //outp ((1 << TXEN), UCSRB); UBRR = F_CPU / (BAUD_RATE * 16L) - 1; }
Der Compiler kennt das Register nicht.
Es steht ja auch nicht im Datenblatt. mmmh
Lesezeichen