Habs geändert, leider wieder nichts.
Mittlerweile denke ich immer mehr ,dass es am Quarz liegt.
So sieht er nun aus:
#include <avr/io.h>
#include <inttypes.h>
#define F_CPU 3686400UL
#define BAUD 19200UL
//#define UBRR_BAUD ((F_CPU/(16UL*BAUD))-1)
void uart_init(void)
{...