UxCTL寄存器简介

时间:2009-02-05

  UxCTL寄存器是一个8位的寄存器。UASRT模块的基本操作由该寄存器的控制位确定的,它包含了通信协议、通信模式和校验位等的选择。图给出了啷寄存器的各个位。

  图 UxCTL寄存器

  由图可以看出,UxCTL寄存器主要包括8个有效的控制位。为了增加对UxCTL寄存器的了解,知道怎样对该寄存器进行正确的设置,下面对UxCTL寄存器的各个位进行详细介绍。

  PENA:校验使能位。当该位为0时,不允许校验;当该位为1时,允许校验。如果允许校验,则发送时产生校验位,在接收时希望接收到校验位。.当在地址位多机模式中¨地址位包括在校验计算中。

  PEV:奇偶校验位。当该位为0时,进行奇校验;当该位为1时,进行偶校验。

  SPB:停止位。该位用来选择发送时停止位的个数,但接收时停止位只有一个。当该位为0时,发送时只有1个停止位;当该位为1时,发送时有2个停止位。

  CHAR:字符长度位。该位用来选择发送时数据的长度。当该位为0时,发送的数据为7位;当该位为1时,发送的数据为8位。

  LISTEN:监听使能位。该位用来选择反馈模式。当该位为0时,没有反馈;当该位为1时,有反馈,发送的数据被送到接收器,这样可以进行自环测试。

  SYNC:该位用于同步模式选择和异步模式选择。当该位为0时,USART模块为异步通信(UART)模式;当该位为1时,USART模块为同步通信(SPI)模式。

  MM:多机模式选择位。当该位为0时,多机模式选择线路空闲多机协议;当该位为1时,多机模式选择地址位多机协议。

  SWRST:软件复位使能位。当该位为0时,UASRT模块被允许;当该位为1时,UASRT模块被禁止。

  通过以上对UxCTL寄存器的各个位的介绍,可以完成对通信模式和通信数据格式等的选择。
  欢迎转载,信息来源维库电子市场网(www.dzsc.com


  
上一篇:用半桥驱动器可产生100V、10A、4μs的脉冲
下一篇:温度采集报警系统原理简介

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

相关技术资料