- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与应用总结,微机原理知识点总结,微机原理实验总结,微机原理总结,微机原理与应用,微机原理与应用pdf,微机原理与应用试卷,微机原理与应用开卷,微机原理与应用答案,单片微机原理与应用
10.1 串行通信基础 串行通信:将数据分解成二进制位用一条信号线,逐位顺序传送的方式 串行通信的优势:用于通信的线路少,因而在远距离通信时可以极大地降低成本 串行通信适合于远距离数据传送,也常用于速度要求不高的近距离数据传送 PC系列机上有两个串行异步通信接口、键盘、鼠标器与主机间采用串行数据传送 1. 传输制式 单工方式(Simplex): 只允许数据按照一个固定的方向传送 数据流 单工方式 A 发送器 B 接收器 半双工方式(Half-Duplex): 收发双方均具备接收和发送数据能力。由于只有一条通道,不能同时在两个方向上传送数据。 数据流 半双工方式 A 发送器 接收器 B 接收器 发送器 全双工方式(Full Duplex): 收发双方均具备接收和发送数据能力,并可以同时进行双向传输。 数据流 全双工方式 A 发送器 接收器 B 接收器 发送器 全双工 站A 站B 站A 站B 站A 站B 半双工 单工 示例 比特率(信息传输速率) : 每秒传送的二进制数位数(比特数) 单位为bps (bit per second) 波特率(码元传输率): 每秒传送的码元(符号)数 单位为: 波特(Baud)即每秒传送1个码元 (符号)称传输率是1波特。 2. 传输速率 波特率与比特率的差异 若每个码元所含的信息量为1比特(Bit),则波特率等于比特率,否则二者不等 例如,在四相调制系统中, 每次调制取4种相位差值,它代表2 位二进制信息位,此时, 比特率=2波特率 标准波特率系列为: 110、300、600、1200、1800、2400、4800、9600、19200 3. 串行通信协议 通信协议: 收发双方共同遵守的基本通信规程(Protocol) 通信协议主要内容: 同步方式 传输控制步骤 差错检验方式 数据编码 数据传输速率 通信版文的格式 控制字符的定义等 B组工作在方式1输入的引脚定义: PB7~PB0: 输入数据线; PC2: 输入,作选通信号线STBB; PC1: 输出,作输入缓冲器满信号IBFB; PC0: 输出,作中断请求信号线INTRB; STB(Strobe): 选通信号,低电平有效,输入, 它将外设数据送入8255A的输入缓冲器中锁存。 IBF(Input Buffer Full): 输入缓冲器满信号,高电平有效,输出。IBF=1,通知外设暂缓输入下一数据;当CPU查询IBF=1时, 才能从A口或B口读取输入的数据; 方式1输入联络信号 STB#和IBF是外设和8255A间的一对应答联络信号,为的是可靠地输入数据 INTR(Interrupt Request): 中断请求信号,高电平有效,输出。当允许中断 (INTE=1) ,且8255A接收到数据(IBF=1)后,发出中断请求 INTE(Interrupt Enable): 中断控制逻辑 INTE=1,开中断 ;INTE=0, 关中断。 INTE受C口复位/置位字控制: 当PC4=1时,INTEA=1,A口允许中断; 当PC2=1时,INTEB=1,B口允许中断。 INTRA OBFA PC7 PC6 PC3 (PC6) PA7~0 PC5,4 ACKA I/O WR INTE A 2 方式1的输出的引脚定义:A口 外设响应信号 表示外设已经接收到数据 输出缓冲器满信号 表示CPU已经输出了数据 中断请求信号 请求CPU再次输出数据 中断允许触发器 A组工作在方式1输出的引脚定义: PA7~PA0: 输出数据线; PC7: 输出,输出缓冲器满信号OBFA; PC6: 输入,外设应答信号ACKA; PC3: 输出,作中断请求信号线INTRA; PC5, PC4: 空闲,可定义为输入或输出。 INTRB OBFB PC1 PC2 PC0 (PC2) PA7~0 ACKB WR INTE B 方式1的输出的引脚定义:B口 外设响应信号 表示外设已经接收到数据 输出缓冲器满信号 表示CPU已经输出了数据 中断请求信号 请求CPU再次输出数据 中断允许触发器 B组工作在方式1输出的引脚定义: PB7~PB0: 输出数据线; PC1: 输出,输出缓冲器满信号OBFB; PC2: 输入,外设应答信号ACKB; PC0: 输出,作中断请求信号线INTRB。 OBF(Output Buffer Full)输出缓冲器满信号。输出,低电平有效,它有效表示输出缓冲内有数据,通知外设取走数据 ACK(Acknowledge)外设应答信号。输入,低电平有效。当ACK有效时,表示数据已被外设取
文档评论(0)