added UBRV 57.6k, 250k 500k 1M
added RS232_RECEIVE_CB switch to make callback code optional to
save space and time and gain some freedom, if needed.