- 21
- 0
- 约3.62千字
- 约 2页
- 2020-09-13 发布于河北
- 举报
第 7 章 MCS-51 的串行口
1. 串行数据传送的主要优点和用途是什么?
答:串行数据传送的主要优点是硬件接口简单,接口端口少( 2 个)。主要用于多个单片机
系统之间的数据通信。
2.简述串行口接收和发送数据的过程。
答:以方式一为例。发送:数据位由 TXT 端输出,发送 1 帧信息为 10 为,当 CPU 执行 1
条数据写发送缓冲器 SBUF 的指令,就启动发送。发送开始时,内部发送控制信号 /SEND
变为有效,将起始位想 TXD 输出,此后,每经过 1 个 TX 时钟周期,便产生 1 个移位脉冲,
并由 TXD 输出 1 个数据位。 8 位数据位全部完毕后,置 1 中断标志位 TI ,然后 /SEND 信号
失效。接收:当检测到起始位的负跳变时,则开始接收。接受时,定时控制信号有 2 种,一
种是位检测器采样脉冲, 它的频率是 RX 时钟的 16 倍。也就是在 1 位数据期间,有 16 个采
样脉冲,以波特率的 16 倍的速率采样 RXD 引脚状态,当采样到 RXD 端从 1 到 0 的跳变时
就启动检测器, 接收的值是 3 次连续采样, 取其中 2 次相同的值, 以确认是否是真正的起始
位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据。
3.帧格式为 1 个起始位, 8 个数据位和 1 个停止位的异步串行通信方式是方式( 1 )。
4 . 串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?
答:串行口有 3 种工作方式:方式 0、方式 1、方式 2 、方式 3;有 3 种帧格式:方式 0 为 8
位数据, 方式 1 为 8 位数据、 起始位、 终止位, 方式 2 和 3 具有相同的帧格式, 为 9 位数据、
起始位、终止位;方式 0 的发送和接收都以 fosc/12 为固定波特率, 方式 1 的波特率 =2SMOD /32
×定时器 T1 的溢出率, 方式 2 的波特率 =2 SMOD /64 ×fosc ,方式 3 的波特率 =2 SMOD /32 ×定时
器 T1 的溢出率。
5.假定串行口串行发送的字符格式为 1 个起始位, 8 个数据位, 1 个奇校验位, 1 个停止位,
请画出传送字符“ A ”的帧格式。
答:“A ”的 AS CⅡ码为“”
从左向右: 0 , 1, 0 , 0 , 0, 0, 0, 1, 0, 0 , 1
起始位 低位 高位 奇偶位 终止位
6.判断下列说法是否正确:
答: (A )串行口通讯的第 9 数据位的功能可由用户定义。 (对)
(B )发送数据的第 9 数据位的内容在 SCON 寄存器的 TB8 位中预先准备好的。 (对)
(C )串行通讯帧发送时,指令把 TB8 位的状态送入发送 SBUF 中。 (错)
(D )串行通讯接收到的第 9 位数据送 SCON 寄存器的 RB8 中保存。 (对)
(E)串行口方式 1 的波特率是可变的,通过定时器 /计数器 T1 的溢出率设定。 (对)
7.通过串行口发送或接收数据时,在程序中应使用:
(1)MOVC 指令 (2 )MOVX 指令 (3)MOV 指令 (4 )XCHD 指令
答: (3 )
8.为什么定时器 /计数器 T1 用做
您可能关注的文档
最近下载
- 2016-2023年广安职业技术学院高职单招(英语/数学/语文)笔试历年考点试题库含答案解析.docx VIP
- 支部书记2025年度组织生活会个人对照检查(五个对照).docx VIP
- (完整版)济南大学大学物理2期末考试试题.pdf VIP
- 2016-2023年广州珠江职业技术学院高职单招(英语/数学/语文)笔试历年考点试题库含答案解析.docx VIP
- YST264-2024 高纯铟-报批稿.pdf VIP
- (完整word版)成人学位英语考试大纲词汇表.pdf VIP
- 数据科学导论.pdf VIP
- 2024盐城工业职业技术学院招聘笔试真题及参考答案详解一套.docx VIP
- 2025至2030中国儿童保健品行业细分市场及应用领域与趋势展望研究报告.docx VIP
- 体表静脉留置针静脉输液操作考核评分标准.docx VIP
原创力文档

文档评论(0)