AT89S52串口方式2波特率计算及数据发送
AT89S52中,串行口工作在方式2时,波特率为BAUDRATE = (机器周期/12)/定时器重载值,其中机器周期为1/晶振频率,定时器重载值为TH1的值。需要注意的是,波特率的设置要与外部设备相匹配。
要传送的8位数据由串口的发送缓冲器发送出去,第9位数据需要先写到特殊功能寄存器SCON的最高位TI中,以触发串口发送操作。TI位在发送完成后会自动清零。
原文地址: http://www.cveoy.top/t/topic/nZx0 著作权归作者所有。请勿转载和采集!