正在加载图片...
A.方式0 B.方式1 C.方式2 D.方式3 答:A 3.控制串行口工作方式的寄存器是 A.TCON B.PCON C.TMOD D.SCON 答:D 三、判断对错 1.串行口通信的第9数据位的功能可由用户定义。对 2.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的。对 3.串行通信方式2或方式3发送时,指令把TB8位的状态送入发送SBUF中。错 4.串行通信接收到的第9位数据送SC0N寄存器的RB8中保存。对 5.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。对 6.串行口工作方式1的波特率是固定的,为fosc/32。错 7.AT89S52单片机进行串行通信时,一定要占用一个定时器作为波特率发生器。错 8.AT89S52单片机进行串行通讯时,定时器方式2能产生比方式1更低的波特率。错 9.串行口的发送缓冲器和接收缓冲器只有1个单元地址,但实际上它们是两个不同的寄存 器。对 四、简答 1.在异步串行通信中,接收方是如何知道发送方开始发送数据的? 答:实质就是如何检测起始位的开始。当接收方检测到XD端从1到0的负跳变时就启动 检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的 开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。 2.AT89S51单片机的串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何 确定? 答:有4种工作方式:方式0、方式1、方式2、方式3: 有3种帧格式,方式2和3具有相同的帧格式:方式0的发送和接收都以fosc/12为 固定波特率, 方式1的波特率=2/32×定时器T1的溢出率 方式2的波特率=2"/64×fosc 方式3的波特率=2/32×定时器T1的溢出率 ·2··2· A. 方式 0 B.方式 1 C. 方式 2 D.方式 3 答:A 3. 控制串行口工作方式的寄存器是 。 A.TCON B.PCON C. TMOD D.SCON 答:D 三、判断对错 1.串行口通信的第 9 数据位的功能可由用户定义。对 2.发送数据的第 9 数据位的内容是在 SCON 寄存器的 TB8 位中预先准备好的。对 3.串行通信方式 2 或方式 3 发送时,指令把 TB8 位的状态送入发送 SBUF 中。错 4.串行通信接收到的第 9 位数据送 SCON 寄存器的 RB8 中保存。对 5.串行口方式 1 的波特率是可变的,通过定时器/计数器 T1 的溢出率设定。对 6. 串行口工作方式 1 的波特率是固定的,为 fosc/32。错 7. AT89S52 单片机进行串行通信时,一定要占用一个定时器作为波特率发生器。错 8. AT89S52 单片机进行串行通讯时,定时器方式 2 能产生比方式 1 更低的波特率。错 9. 串行口的发送缓冲器和接收缓冲器只有 1 个单元地址,但实际上它们是两个不同的寄存 器。对 四、简答 1.在异步串行通信中,接收方是如何知道发送方开始发送数据的? 答:实质就是如何检测起始位的开始。当接收方检测到 RXD 端从 1 到 0 的负跳变时就启动 检测器,接收的值是 3 次连续采样,取其中 2 次相同的值,以确认是否是真正的起始位的 开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。 2.AT89S51 单片机的串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何 确定? 答:有 4 种工作方式:方式 0、方式 1、方式 2、方式 3; 有 3 种帧格式,方式 2 和 3 具有相同的帧格式;方式 0 的发送和接收都以 fosc/12 为 固定波特率, 方式 1 的波特率=2SMOD/32×定时器 T1 的溢出率 方式 2 的波特率=2SMOD/64×fosc 方式 3 的波特率=2SMOD/32×定时器 T1 的溢出率
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有