
MCS_51单片机串口按波特率为1.2KHZ工作,试确定定时器t1的初始值,晶振fosc=12Mhz
2个回答
展开全部
fosc = 12MHz,于是系统时钟fsys = 12MHz/12 = 1MHz
若按1.2kHz工作,则定时周期为1MHz/1.2kHz ≈ 833
因此T1初始值应为65536 - 833 = 64703 = FCBFh,因此TH1 = 0xFC,TL1 = 0xBF。
若按1.2kHz工作,则定时周期为1MHz/1.2kHz ≈ 833
因此T1初始值应为65536 - 833 = 64703 = FCBFh,因此TH1 = 0xFC,TL1 = 0xBF。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询