SCI接口数据格式

时间:2009-01-14

  SCI的接收和发送数据都采用非归零数据格式,具体包括:

  ●1位启动位。

  ●1~8位数据。

  ●1个奇/偶校验位(可选择)。

  ●1或2位停止位。

  ●区分数据和地址的附加位(仅在地址位模式存在)。

  数据的基本单元称为字符,它有1~8位长。每个字符包含1位启动位、1或2位停止位、可选择的奇偶校验位和地址位。在SCI通信中,带有格式信息的数据字符叫帧,如图1所示。

典型SCI数据帧格式

  图1典型SCI数据帧格式

  可以使用SCICCR寄存器配置SCI通信采用的数据格式,表所列为控制寄存器各位功能的定义。

SCICCR寄存器功能定义

  表 SCICCR寄存器功能定义

  SCI异步通信采用半双工或全双工通信方式.SCI的数据帧包括1个起始位、1~8位的数据位、1个可选的奇偶校验位和1或2个停止位,如图2所示。每个数据位占用8个SCICLK时钟周期。

SCI异步通信格式

  图2 SCI异步通信格式

  接收器在收到一个起始位后开始工作,4个连续SCICLK周期的低电平表示有效的起始位,如图2所示。如果没有连续4个SCICLK周期的低电平,则处理器重新寻找另一个起始位。

  对于SCI数据帧的起始位后面的位,处理器在每位的中间进行3次采样,确定位的值。3次采样点分别在第4、第5和第6个SCICLK周期,3次采样中2次相同的值即为终接收位的值。图2给出了异步通信格式的起始位的检测,并给出了确定起始位后面位的值的采样位置。

  由于接收器使用帧同步,外部发送和接收器不需要使用串行同步时钟,时钟由器件本身提供。
  欢迎转载,信息来源维库电子市场网(www.dzsc.com


  
上一篇:SCI接□特点
下一篇:通信模式中的接收器信号

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料