IMHO ist das & 0x0f beim Setzen der Baudrate nicht korrekt, weil da die Bits 4-7 flöten gehen.