- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章???? 串行通信和可编程接口芯片8251A 10.1??? 串行通信的基本概念 串行通信方式 异步方式(字符同步方式) 同步方式(位同步方式) 串行通信是指数据一位一位地顺序传送的通信方式。 一、串行通信的两种基本工作方式 ● 通信双方须约定以何种速率进行数据的发送和接收(波特率); ● 通信双方须约定采用何种数据格式(帧格式),如果 包含控制信息,其定义是什么; ⑴ 异步方式(同一字符内同步,字符间异步) 通信时在每个字符的起始位都重新校准内部时钟 ⑵ 同步方式(位同步方式) 收方识别 T R A B T 单工 R T R T 双工 R T R T 全双工 二、 串行通信的数据传送方向(传输制式) 三、 信号调制与解调 数字信号频带宽,远距离通信在借助电话线传输时, 由于电话线只能传输30HZ?3000HZ窄带宽的音频信号,故 须对数字信号的带宽频率及波形加以变化,以适应电话 线的要求,这一方法称为信号调制与解调。 把数字信号变成模拟信号,称为调制; 把模拟信号变成数字信号,称为解调。 调制方法(MODEM): 频移键控(FSK) —用两种不同频率表示 相移键控(PSK) —利用相位差异区别信号 ① 传输速率 ___每秒传输二进制信息的位数,常用波特率表示,单位: Bd 实际上它反应的是传送每一位信息所用时间的倒数 计算公式:波特率 = 位数/字符×字符/秒 如:10位/字符×120字符/秒=1200位/秒=1200Bd; 则,每位信息所占用时间:1秒/1200=0.833毫秒 常用波特率:110、300、600、1200、2400、4800、9600、19200; 通信时,可根据设定的波特率来确定发送和接收时钟频率 四、串行通信的物理标准 ②串行通信接口连接标准 RS-232C 是目前较普遍的串行通信总线标准,通信距离一般在20M以内,最高速率19.2kpbs,采用的电平信号,与TTL电平不兼容,采用负逻辑: -3V ? -15V 为 1 +3V ? +15V 为 0 规定: = 2.6V 为 1 〈= 0.8V 为 0 TTL: USB 是目前最普遍的串行通信总线标准,采用差分传送,即:+DATA和-DATA同时传送。 8251A是Intel系列的可编程串行接口芯片,它具有同步通信、异步通信的接收和发送功能。 外观为28脚双列直插式封装,使用单一 +5V工作电压和单相时钟信号 10.2 可遍程串行接口8251A 一、8251A的基本性能和结构 ⑴基本性能 可用于同步和异步传送; 在同步方式中,可以进行5位、6位、7位或8位字符操作,波特率为0-64k。 异步方式中,同样可以进行5-8位的操作,波特率为0-19.2k; 可产生中止字符;可产生1、1个半或2个数据位的停止位,可检查启动位自动检测和处理中止字符; 完全双工,有双缓冲器和接收器; 误差检测-具有奇偶校验、溢出和错误等检测电路。 (2) 8251的内部结构和引脚特性 ① I/O缓冲器 用来和CPU的数据总线D0-D7相连,有3个缓冲器 : 状态缓冲器 接收数据缓冲器 发送数据/命令缓冲器 ②读/写控制电路与CPU连接控制线组 RESET 复位、CLK 时钟、RD 读、WR写、CS片选 C/D 控制/数据寄存器选择 有5个主要部件组成 ③ 发送控制组 TxRDY 发送器准备好、 TXE 发送器空 TxD 发送数据、输出 TxC 发送时钟、输入 ④ 接收控制组 RxRDY 接收器准备好,高有效 SYNDET 同步检测,高有效,只用于同步方式; RxD 接收数据、输入 RxC 接收时钟、输入 TXEN DTR RXE SBRK ER RTS IR EH ⑤ 调制解调控制组 DTR 数据终端准备好,输出 DSR 数据装置准备好,输入 RTS 发送请求,输出 CTS 发送清除,输入 TXEN DTR RXE SBRK ER RTS IR EH 二、 8251A工作方式的建立 8251A在工作前须先要对其初始化编程设置,以确定其工作方式,工作方式包括:同步/异步、字符代码位数、校验方式、停止位位数,同步方式下是内同步/外同步等。 工作方式控制字 用于决定8251工作在异步方式还是同步方式; 操作命令控制字 用于决定8251处于发送数据或接收数据状态; 状态控制字 用于CPU读取,以判定8251当前的工作状态; 8251A控制字和状态字 8251编程的初始化 说明:
您可能关注的文档
最近下载
- 市场营销原理(第13版) 科特勒 课件 中文版.ppt
- 陕西省全省性社会团体章程示范文本(陕西省2022版).pdf VIP
- 2025学年高一下学期期中考试物理试卷 Word版含答案 .pdf VIP
- 2023高考语文新课标I卷现代文阅读II《给儿子》小说精读及试题详解.docx
- 2025年许昌电气职业学院单招职业适应性测试题库往年题考.docx VIP
- 寿盒(骨灰盒)供应及售后服务方案.pdf VIP
- 适老化全场景技术规范 第2部分:既有居住建筑适老化改造技术标准 .pdf VIP
- 生态系统多样性及保护.pptx VIP
- (高清版)ZT 0331-2020 地热资源评价方法及估算规程.pdf VIP
- T∕CBMCA 057.1-2024 适老化全场景技术规范 第1部分:居住建筑适老化基本要求.pdf
文档评论(0)