MSP430教程15:MSP430单片机串行通讯模块.docVIP

  • 4
  • 0
  • 约1.88千字
  • 约 4页
  • 2017-09-13 发布于河南
  • 举报

MSP430教程15:MSP430单片机串行通讯模块.doc

串行异步通讯模块 ???在MSP430系列产品中,每一款型号都能实现串行通讯的功能,在MSP430F1X11系列中,可以用定时器A和软件编程结合实现串行通讯功能。而在其它系列产品中都带有硬件的串行通讯模块USART;另外,MSP430F14X系列产品中还带了两个串行通讯模块。而在MSP430F15X,F16X系列中USART0还可以实现IIC总线通讯。在UART模块中带有UART串行异步通讯和SPI同步通讯硬件资源。 ???图是USART模块结构图,从下图可以看出USART模块分别由波特率部分:波特率发生器,串行通讯接收/发送控制寄存器。 接收部分,发送部分,端口IO部分。 ??? ??串行异步通讯的特点: ??? 1-异步通讯模式,包括线路空闲/地址位通信协议。 ????2-有两个单独的移位寄存器,输入/输出移位寄存器(如下图)。 ????3-传输7位或8位数据,可采用奇偶或无校验。 ????4-可编程实现波特率调整。 ????5-分别发,收单独中断。 ????6-有效地检测到起始位实现从低功耗唤醒。 ????7-状态标志检测错误或者地址位。 ???串行同步通讯(SPI)的特点:? ????1-动持3线/4线的SPI通讯。 ????2-支持主机模式与从机模式。 ????3-收发有单独的缓冲器,移位寄存器。 ????4-收发有单独的中断。 ????5-时钟极性和相位可编程。

文档评论(0)

1亿VIP精品文档

相关文档