- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
④SYNDET(Synchronous Detection)/BD (Break Detection):双功能引脚,同步方式时,为双向线,内同步时作同步字符检出信号,输出;外同步时,输入(正跳变);异步方式时,作间断信号检出,输出。 (2)状态信号(供CPU查询或向CPU申请中断) 引脚 ①TxRDY(Transmitter Ready):发送器准备好,高电平有效。CTS(允许发送)为低,TxE为高,发送缓冲器为空时,该引脚有效。当8251A从CPU得到一个字符后,该引脚自动复位。可作为中断请求信号,查询时读状态字 D0位。 ②RxRDY(Receiver Ready):接收器准备好,高电平有效。有效时,表示8251A已接收了一个字符。当CPU从8251A读取一个字符后,该引脚自动复位。可作为中断请求信号,查询时读状态字D1位。 ③TxE(Transmitter Empty):发送移位寄存器空,高电平有效。实际上指示了一个发送动作的完成。状态寄存器的D2位。 ③CLK:工作时钟,由外部时钟源提供。为芯片内部电路提供定时,并非发送或接收数据的时钟。同步方式下,是收发时钟的30倍,异步方式下,是收发时钟的4-5倍 。 引脚 (3)时钟信号 ①TxC(Transmitter Clock)发送器时钟,由外部(波特率时钟发生器)提供。由它控制8251A发送数据的速率。在异步方式下,TxC的频率可以等于波特率,也可以是波特率的16倍或64倍。在同步方式下,TxC的频率与数据速率相同。 ②RxC(Receiver Clock):接收器时钟,由外部(波特率时钟发生器)提供。其频率的选择和的TxC相同。 引脚 (4)面向调制器的接口信号 ①DTR:数据终端准备好,是输出信号,低电平有效,它由工作命令字的Dl置“1”变为有效,用以表示CPU已经准备就绪。 ②DSR:数据装置准备好,是输入信号,低电平有效,用以表示调制器已准备好。CPU通过读状态寄存器的D7位检测这个信号。 ③RTS:请求发送,是输出信号,低电平有效。由工作命令字的D5置“1”来使其有效。 ④CTS:允许发送,是输入信号,低电平有效。 是对RTS的响应。 ⑤TxD:发送数据线。 ⑥RxD:接收数据线。 提问 问题 1、异步串行通信双方约定数据格式采用1位起始位,7位数据,1位偶校验位、1 位停止位,传输速率为500波特。 (1)试画出传送字符a的传送波形图 (2)传送字符a需要多长时间?(从开始传送起始位到传送完停止位) (3)设波特率因子为16,则问收/发时钟频率为多少? (1)一帧数据 0 1 0 0 0 0 1 1 1 1 (最左边为起始位,最右边为停止位) (2)10/500=20ms (3)16*500=8000Hz 2、同步通信的格式 3、串行通信的传送方向 8251内部结构 ● 2、8251内部结构 在接收时钟RxC作用下接收RxD引脚上的串行数据并把它转换为并行数据。同时进行校验,若发现错误,则在状态寄存器中保存,以便CPU处理。 首先把待发送的并行数据转换成所要求的帧格式并加上校验位,然后在发送时钟TxC的作用下,由TxD引脚一位一位地串行发送出去。 CS* C/D RD WR I/O 操 作 0 0 0 1 0 1 0 1 输 入(读) CPU 从 8251读数据 CPU 从 8251读状态 0 0 1 0 0 1 1 0 输 出(写) CPU向8251写数据 CPU向8251写控制字 0 x 1 1 高 阻 8251数据线高阻态 1 x x x 高 阻 8251数据线高阻态 接收器 发送器 读/写控制 A0 ● 3、8251A的控制字 a、方式命令字 方式命令字 00=内同步、双同步字符01=内同步、单同步字符10=外同步、双同步字符11=外同步、单同步字符 禁止 用于通信方式选择 波特率因子n 收/发时钟频率=n×波特率 对于异步通信,常采用n=16或64, 同步通信,必须n=1。 起始位检测 起始位 干扰信号 数据信号 时钟 8 16 16 1/0 1/0 b0 b1 检测到起始位 检测到起始位有效 位采样时间 起始位检测方法 方式命令字例题 例2:同步通信中,若帧数据格式为:字符长度8位,双同步字符,内同步,则方式命令字=0CH。若将方式命令写入命令口,则程序段为:
您可能关注的文档
- 菌课件草菇精要.ppt
- 教务管理系统详细设计说明书精要.docx
- 教务管理系统需求分析说明书精要.doc
- 教务网管理系统精要.doc
- 菌课件形态分类精要.ppt
- 教学方法和疑难问题探讨精要.ppt
- 菌物学第一精要.ppt
- 教学工作总结第一篇精要.doc
- 菌种保藏与复壮精要.ppt
- 菌种保藏中的数学模型精要.ppt
- 2025年健康医疗行业远程医疗案例研究报告:远程医疗服务的创新与实践.docx
- 学前儿童心理健康教育的探讨.docx
- 2024-2025学年高中语文选修《中国文化经典研读》人教版教学设计合集.docx
- 文化场馆装修工程质量提升措施.docx
- 2024-2025学年高中语文选修《语言文字应用》人教版教学设计合集.docx
- 2024-2025学年高中语文选择性必修上册统编版(部编版)教学设计合集.docx
- 小学语文文化传承教学案例范文.docx
- 2024-2025学年高中语文选择性必修下册统编版(部编版)教学设计合集.docx
- 2025年幼儿园春季学期特色课程总结范文.docx
- 2025年健康管理服务平台在健康管理产业中的创新驱动政策研究报告.docx
文档评论(0)