串行通讯起始、数据、奇偶和停止位等串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件
一般完成这种功能的电路,我们称为串行接口电路
数据转换是指数据的串并行转换
具体说,在发送端,要把并行数据转换为串行数据;而在接收端,却要把接收到的串行数据转换为并行数据
串行通信___异步传送方式起止式异步通信的特点:传输不连续,以字符为单位进行传送
一个字符称为一帧信息,它由起始位、数据位、奇偶校验位和停止位4个部分组成
起始位为信号0,占一位;气候是数据位,可以是5,6,7,8位;传输时地位在先、高位在后;再后面的1位为奇偶校验位(可要可不要);最后是停止位,它用信号1来表示一帧信息的结束,可以是1位、1位半(位数的本质含义是信号出现的时间,故可有分数位,如1
这样剩下的半位的时间就不能传输数据,需等待下一个时间周期才能传输数据
这些都是由硬件控制,软件只需设定即可)或2位
这种格式是靠起始位和停止位来实现字符的界定或同步的,故称为起止式协议
异步通信可以采用正逻辑或负逻辑,正逻辑是指逻辑上的1对应高电平,0对应低电平;负逻辑是指逻辑上的1对应低电平,1对应高电平
通讯的基本概念:与外界的信息交换称为通讯
基本的通讯方式有并行通讯和串行通讯两种
一条信息的各位数据被同时传送的通讯方式称为并行通讯
并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯
一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯
串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢
串行通讯的距离可以从几米到几千米
根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种