MS51
Nov. 28, 2019 Page 368 of 491 Rev 1.00
MS51 32K SERIES TECHNICAL REFERENCE MANUAL
RL3 = value low byte
T3CON|= 0x08; //Trigger Timer3
Serial port 1 (UART1) use Timer 3 as baudrate generator: Fomula is
RL3)RH3(256-65536scale-Pre
F
16
1
SYS
SCON_1 = 0x52; //UART1 Mode1,REN_1=1,TI_1=1
T3CON = 0xF8; //T3PS2=0,T3PS1=0,T3PS0=0(Prescale=1),
RH3 = value high byte
RL3 = value low byte
T3CON|= 0x08;
Following list some popular baudrate value base on different Fsys and the deviation value: