简答题

试利用增强型MCS-51串行口自动地址识别功能构造“一主八从”多机通信系统。假设只需要“一对一”的通信方式,请写出串行口的初始化程序段(系统晶振频率为11.0592 MHz,波特率为2400,使用定时器T1的溢出率作为通信波特率)。

正确答案

根据题意,只需要“一对一”的通信方式,即每次主机发送过来的地址,只会唯一选择一个自己与其通信。设主机发送过来的地址为X,从机屏蔽地址寄存器的内容为Y,则从机地址也为X,即X·Y=X,则:

初始化编程只要各子机初始化SADEN和SADDR两个寄存,设定工作模式和波特率即可。

答案解析

相似试题
  • 增强型MCS-51有几个中断优先级?试通过修改IP、IPH寄存器内容,使串行口的中断优先级最高,定时器T1的中断优先级最低。

    简答题查看答案

  • MCS-51访问片外存储器时,利用()信号锁存来自P0口发出的低8位地址信号。

    填空题查看答案

  • 用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择()

    单选题查看答案

  • 用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择方式()。

    填空题查看答案

  • 在MCS-51单片机中,在串行口的工作方式0下,用串行口扩展()

    多选题查看答案

  • MCS-51串行口通信波特率固定的要工作在()。

    单选题查看答案

  • 波特率的含义是(),MCS-51的串行口有()种工作模式。

    填空题查看答案

  • MCS-51串行口能实现多机通信的工作方式有().

    多选题查看答案

  • MCS—51的串行口工作方式中最适合多机通信的是()。

    单选题查看答案