• 博客(0)
  • 资源 (1)

空空如也

MSP430串口程序

首先写发送程序,必须要使发送接收模块被允许,所以必须ME1 |= UTXE0 + URXE0该语句必须要写。其次发送接收都是高频的,故要将晶振设为高频,然后再对各个寄存器最一下必要的设置。 USART控制寄存器的组成部分:PENA,PEV,SP,CHAR,Listen,SYNC,MM,SWRST 各位都有其操作功能,我列举几个我觉得比较重要的 首先看SYNC: 串口发送主要可分为异步的UART模式,和同步的SPI模式,即由SYNC来控制, SYNC:“0”UART模式 “1”SPI模式 CHAR:“0”选择字符以7位发送,不用接收缓存寄存器URXBUF或发送缓存寄器UTXBUF的最高位 “1”选择字符以8位发送 SWRST: 置位时,USART的各中断允许初始化,直至复位时USART才被允许。 发送控制寄存器UTCTL亦类似,对各个位做必要的设置就可以得到你想要的结果。UTCTL8位由高到低分别为:未用,CKPL,SSEL1,SSEL0,URXSE,TXWake,未用,TXEPT。还有接收控制寄存器URCTL0和URCTL1详情可以参照书本。

2010-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除