菜单
  

    图2-3 USART模块组成
    2)USART的相关寄存器
    MSP430f149有两个通信硬件模块 USART0 和 USART1,因此他们有两套寄存器。本设计采用USART1进行串口扩展,故只介绍USART1相关寄存器,USART0可参考USART1。相关寄存器见表2-1:
                        表2-1 USART1的相关寄存器
    寄存器    缩写    读写类型    地址    初始状态
    控制寄存器    U1CTL    读/写    078H    PUC 后 001H
    发送控制寄存器    U1TCTL    读/写    79H    PUC 后 001H
    接收控制寄存器    U1RCTL    读/写    7AH    PUC 后 000H
    波特率调整控制寄存器    U1MCTL    读/写    7BH    不变
    波特率控制寄存器 0    U1BR0    读/写    7CH    不变
    波特率控制寄存器 1    U1BR1    读/写    7DH    不变
    接收缓冲器    U1RXBUF    读    7EH    不变
    发送缓冲器    U1TXBUF    读/写    7FH    不变
    SFR 模块使能寄存器 1    ME2    读/写    005H    PUC 后 000H
    FR 模块使能寄存器 1    IE2    读/写    001H    PUC 后 000H
    FR 模块使能寄存器 1    IFG2    读/写    003H    PUC 后 020H
    <1>. U1CTL控制寄存器是其八个寄存器之中的一个,表2-2是其位的格式,
    表2-2 控制寄存器U1CTL
    PENV    PEV    SP    CHAR    LISTEN    SYNC    MM    SWRST
    USART的控制寄存器有8个有效控制位,通过对这些控制位的设置可以对工作模式,通信协议,校验位等进行选择。用户对USART的所有操作都是通过操作该寄存器的控制位来完成的。下面是各个位的简单功能描述,知道这些控制位的功能,有助于我们在后面进行硬件连接和软件设计.
    PENV:校验使能位。该位为0不允许校验;为1时,允许校验,且在发送时产生校验位,在接收时希望接收到校验位。在地址位多机模式中地址位包括在校验计算中。
    PEV:奇偶校验位。为0时,奇校验,为1时进行偶校验。
    SP:停止位。接收时停止位只有一个。发送时,该位为0,只有一个停止位;该位为1时,有两个停止位。
    CHAR:字符长度位。该位为0表示发送的数据为7位,该位为1时表示
    发送的数据为8位。
    LISTEN:监听使能位。该位为0没有反馈;该位为1,有反馈,发送的数据送到接收器,可以进行自环测试。
    SYNC:该位为0时,USART为异步通信(UART)模式;该位为1,USART为同步通信(SPI)模式。
    MM:多机模式选择。当该位为0时,多机模式选择线路空闲多机协议;该位为1时,多机模式选择地址位多机协议。
    SWRST:软件复位使能位。也叫控制位。该位影响着其他控制位和状态位的状态,在串行口的使用过程中,这一位比较重要。一次正确的USART模块初始化应该是这样的顺序:先在SWRST=1的情况下设置串口;然后设置SWRST=0;最后如果使用中断,则设置相应的中断使能。该位为0时:USART模块被允许。该位为1时:如果该位置位,则USART状态机和操作运行标志位都被初使化成复位状态(URXIFG=URXIE=UTXIE=0,UTXIFG=1);同时所受影响的逻辑位保持在复位状态,直到SWRST位复位。这意着,当系统复位后,只有对SWRST位复位,USART的功能才能被重新允许;但是接收和发送标志URXE和UTXE不受SWRST控制位的影响。
  1. 上一篇:Thevenin动力电池SOC估计研究+文献综述
  2. 下一篇:基于MFC的GPS监测软件的设计+流程图
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. PLC在机械手控制中的应用设计+梯形图

  8. 十二层带中心支撑钢结构...

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 电站锅炉暖风器设计任务书

  11. 大众媒体对公共政策制定的影响

  12. 乳业同业并购式全产业链...

  13. 当代大学生慈善意识研究+文献综述

  14. 杂拟谷盗体内共生菌沃尔...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 中考体育项目与体育教学合理结合的研究

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回