Herati 2026-01-05 16:43 采纳率: 50%
浏览 9
已采纳

单片机非常易错的两个题!

1若晶振频率11.0592MHz,要使串口波特率为9600bps(方式1,倍速 SMOD=1),定时器T1的初值约为多少?(十六进制,取常用值)
2.51单片机定时器TO工作在方式1(16位定时模式)时,其最大计数值为65535还是65536?(十进制),溢出后需手动重装初值。

  • 写回答

4条回答 默认 最新

  • 关注
    1. T1初值
      11.0592MHz晶振、波特率9600bps、SMOD=1,套公式算出来(256 - TH1)=6,所以TH1=250,转十六进制就是0xFA,这是工程里的常用值,直接用就行。

    2. T0方式1最大计数值
      方式1是16位计数器,数值范围是0~65535,计数器能加到的最大值就是65535。要是问从0数到溢出一共多少个数,那是65536个,但题目问的是最大计数值,肯定是65535。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已采纳回答 1月6日
  • 创建了问题 1月5日