this is a uart tx and rx programming