MCS51单片机时钟频率fosc11.0592MHZ,其波特率为1200bps,SMOD=0,T1工作于方式2,请写一段程序进行初始化?51单片机9600波特率怎么设置?

2024-03-28 15:02:51 文章来源 :网络 围观 : 评论
后台-系统设置-扩展变量-手机广告位-内容正文顶部

  MCS51单片机时钟频率fosc11.0592MHZ,其波特率为1200bps,SMOD=0,T1工作于方式2,请写一段程序进行初始化?

  TMOD = 0x20; // 定时器1工作于8位自动重载模式, 用于产生波特率 TH1=TL1=0xE8; // 波特率1200 SCON = 0x50; // 设定串行口工作方式1 允许接收,相当于下面三句 //SM0=0; //SM1=1; //REN=1; PCON =0x00; // 波特率不倍增 SMOD = 0 TR1 = 1;

  

MCS51单片机时钟频率fosc11.0592MHZ,其波特率为1200bps,SMOD=0,T1工作于方式2,请写一段程序进行初始化?51单片机9600波特率怎么设置?

  51单片机9600波特率怎么设置?

  12M晶振或11.0592M晶振的情况下,当SMOD=0时,9600波特率的参数是0xfd,当SMOD=1时,9600波特率的参数是0xfa。计算公式是: SMOD=0时 参数=256-fsoc/12/32/波特率 SMOD=1时 参数=256-fsoc/12/16/波特率

  

MCS51单片机时钟频率fosc11.0592MHZ,其波特率为1200bps,SMOD=0,T1工作于方式2,请写一段程序进行初始化?51单片机9600波特率怎么设置?

  

MCS51单片机时钟频率fosc11.0592MHZ,其波特率为1200bps,SMOD=0,T1工作于方式2,请写一段程序进行初始化?51单片机9600波特率怎么设置?

来源:文章来源于网络,如有侵权请联系我们删除。
来源:文章来源于网络,如有侵权请联系我们删除。

相关文章

留言与评论(共有 0 条评论)
   
验证码:
推荐文章