串行接口同步通信协议[摘要]:接口在微型计算机系统的设计和应用中占有极为重要的地位
在微型计算机系统中,CPU要与存储器和输入/输出设备之间交换信息,这些信息的交换要借助接口来实现
接口是沟通微处理机和外部设备之间的桥梁,它减轻了CPU的负担,使CPU能够充分的发挥任务管理和逻辑判断作用,使CPU和外部设备能更加协调的完成输入/输出工作,从而提高整机的工作效率和系统功能
串行接口是使用串行方式进行数据传输的输入/输出接口,根据在串行通信中数据的定时的不同,串行通信可分为同步通信和异步通信
同步通信中为保证通信的正确,发送装置和接收装置事先必须有一个双方共同遵守的协议,这就是串行接口同步通信协议
[关键词]:输入/输出接口,串行接口,同步通信,协议,SDLC/HDLC规程第1页共17页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共17页一、串行接口在计算机领域内,有两种数据传送方式:串行传送和并行传送
并行数据传送中,数据在多条并行1比特宽的传输线上同时由源传送到目的,这种传送方式也称为比特并行或字节串行
串行数据传送中,数据在单条1比特宽的传输线上,1比特1比特的按顺序分时传送
串行通信一般使用在计算机与计算机之间、计算机和远程终端之间、终端与终端之间的通信中,传输距离通常从几米到数千公里
与典型设备相关的串行接口,数据传输的速率每秒在0~2百万比特的范围内
串行传输的速率和距离成反比,数据传输速率和距离的关系如图所示
第2页共17页第1页共17页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共17页串行通信接口的信号电平常采用RS-232-C信号电平或20mA电流环路操作方法
串行数据的发送由发送时钟控制
数据发送过程:把并行的数据序列送入移位寄存器,然后通过移位寄存器由发送时钟触发进行移位输出,数据位的时间间隔可由发