串行异步通信
发布时间:2014/8/6 20:59:20 访问次数:1838
串行异步通信( ASYNC,Asynchronous Data Communication)是一个字符一个字符地按帧传送数据的方式,其传送一帧的格式如图10 - 10所示。AT24C02N-10SU-2.7开头是一个起始位“0”,接着是5位—8位数据位,且规定低位在前、高位在后,然后是一个奇偶校验位,最后加上一个停止位“1”表示字符的结束。若数据没有准备好,则以空闲字符“l”来填充,直到数据准备好形成下一帧。
图10 -10中说明,一帧信息包含1个起始位、5个—8个数据位、1个奇偶校验位、1个—2个停止位。无信号传送时,为停止位(高电平】状态,当出现起始位(低电平)时,表示数据传送开始。因此停止位到起始位的电平转换,即为同步信息。
图10 -10 串行异步通信的信息帧格式
进行异步通信时,收发双方必须有两项约定:一是帧信息格式,即字符的编码形式、奇偶校验形式、起始和停止位的格式等;二是传送速率。
串行异步通信在向外发送字符时,由于在字符的首尾分别附加了一个起始位和停止位,因此,传送效率较低,传送速率较慢。
能够完成异步通信的硬件称为通用异步收发器( UART,Universal Asynchronous Receiver/Transmitter),典型的UART接口电路芯片有Inte18250及MC6850等。
串行异步通信( ASYNC,Asynchronous Data Communication)是一个字符一个字符地按帧传送数据的方式,其传送一帧的格式如图10 - 10所示。AT24C02N-10SU-2.7开头是一个起始位“0”,接着是5位—8位数据位,且规定低位在前、高位在后,然后是一个奇偶校验位,最后加上一个停止位“1”表示字符的结束。若数据没有准备好,则以空闲字符“l”来填充,直到数据准备好形成下一帧。
图10 -10中说明,一帧信息包含1个起始位、5个—8个数据位、1个奇偶校验位、1个—2个停止位。无信号传送时,为停止位(高电平】状态,当出现起始位(低电平)时,表示数据传送开始。因此停止位到起始位的电平转换,即为同步信息。
图10 -10 串行异步通信的信息帧格式
进行异步通信时,收发双方必须有两项约定:一是帧信息格式,即字符的编码形式、奇偶校验形式、起始和停止位的格式等;二是传送速率。
串行异步通信在向外发送字符时,由于在字符的首尾分别附加了一个起始位和停止位,因此,传送效率较低,传送速率较慢。
能够完成异步通信的硬件称为通用异步收发器( UART,Universal Asynchronous Receiver/Transmitter),典型的UART接口电路芯片有Inte18250及MC6850等。