void init_serialcomm(void) { SCON = 0xF0; //SCON: serail mode 1, 8-bit UART, enable TMOD |= 0x20; //TMOD: timer 1, mode 2, 8-bit reload PCON |= 0x80; //SMOD=1; // TH1 = 0xFA; //Baud:4800 fosc=11.0592MHz TH1 = 0xFD; TL1 = 0xFD; IE |= 0x90; //Enable Serial Interrupt TR1 = 1; // timer 1 run PS = 1; PT0 = 0; PT2 = 0; PT0 = 0; PX0 = 0; PX1 = 0; PT1 = 0; EX0 = 0;; ES = 1; } |