Ich habe den Fehler gefunden! Timer hatte falschen Wert.
Hier ist die korrekte Initialisierung:

void init_serial(void)
{
SCON=0x50; //Register SCON einstellung Seriell mode
EA=1;
ES=1; //Seriellen Interrupt freigeben
RCAP2L=0xDC; // Timerwert 65500
RCAP2H=0xFF; //9600Baud=11,0592MHZ/(32*(65535-65500))
T2CON=0x34; //Timer 2 control Register

}