MSP430 串口通讯

MSP430 串口1 实现即时通讯

芯片:430F169

现在市面上大多数单片机都自带串口,本章介绍如何建立430串口通讯
单片机通过接收口(URXD)和发送口(UTXD)和外界进行通讯
430F169自带串口0和串口1两个通讯口

串口通讯是基于系统时钟上进行的,系统时钟的配置可以参考我之前的系统时钟进行配置。

1 串口控制各种寄存器
<1>UxCTL,串口控制寄存器
<2>UxTCTL,串口传输控制寄存器
<3>UxRCTL,串口接收控制寄存器
<4>UxBR0,波特率控制寄存器0
<5>UxBR1,波特率控制寄存器1
<6>UxMCTL,调制控制寄存器
<7>UxRXBUF,接收缓存寄存器
<8>UxTXBUF,传输缓存寄存器
<9>ME1,模式选择寄存器1
<10>ME2,模式选择寄存器2
<11>IE1,中断使能寄存器1
<12>IE2,中断使能寄存器2
<13>IFG1,中断标志寄存器1
<14>IFG2,中断标志寄存器2
关于这些寄存器作用请查阅用户指导手册!用户手册在本文最下方
2 串口配置步骤
<1>设置SWRST
<2>设置MEX开启串口功能
<3>设置数据位、奇偶校验位、停止位、
<4>设置串口波特率
<5>开启串口接收中断
3 代码实现

/*

*********
  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值