MSP430串口通信讲解

上传人:飞*** 文档编号:39837130 上传时间:2018-05-20 格式:DOC 页数:5 大小:1.38MB
返回 下载 相关 举报
MSP430串口通信讲解_第1页
第1页 / 共5页
MSP430串口通信讲解_第2页
第2页 / 共5页
MSP430串口通信讲解_第3页
第3页 / 共5页
MSP430串口通信讲解_第4页
第4页 / 共5页
MSP430串口通信讲解_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《MSP430串口通信讲解》由会员分享,可在线阅读,更多相关《MSP430串口通信讲解(5页珍藏版)》请在金锄头文库上搜索。

1、串行通信接口是处理器与外界进行数据传输最常用的方式之一。顾名思义, 串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据 一个固定的时间长度。与并行通信相比,串行通信速度较慢,但占用更少的 I/O 资源,只需要少数几条线就可以在系统间交换信息,特别适用于计算机与 计算机、计算机与外设之间的远距离通信。 串行通信可以分为同步通信和异步通信两种类型。如果带有同步时钟,则 称为同步串行 通信,如常用的 SPI 和 I2C 接口就属于同步串行通信接口。如果没有同步时 钟,依靠严格的时间间隔来传输每一比特,则称为异步串行通信。MSP430 系列 单片机有两种串行通信接口,较早的 USAR

2、T 模块和较新的 USCI 模块。 同步通信方式,是把许多字符组成一个信息组,这样,字符可以一个接一 个地传输。但是,在每组信息(通常称为信息帧)的开始要加上同步字符,在没 有信息要传输时,要填上空字符,因为同步传输不允许有间隙。同步方式下, 发送方除了发送数据,还要传输同步时钟信号,信息传输的双方用同一个时钟 信号确定传输过程中每 1 位的位置。在异步通信方式中,两个数据字符之间的传输间隔是任意的,所以,每个 数据字符的前后都要用一些数位来作为分隔位。MSP430G2553 单片机 USCI 模块原理图串口通信所需配置:1、时钟选择以 SMCLK 时钟频率为 1MHz 为例。选择 SMCLK

3、 为串口通信频率。(P95 页)设置 SMCLK 时钟频率为 1MHz。需要设置的寄存器:UCA0CTL1;(P95 页) 。2、IO 口定义为第二功能,即串口发送接收端口。需要设置的寄存器:P1SEL|=BIT1+BIT2;,P1SEL2|=BIT1+BIT2;(中文 P44 页) 。2、数据传输格式本次实验数据格式设置为:1 位起始位8 位数据位无奇偶校验1 为停止位需要设置的寄存器:UCA0CTL0(P94 页)3、设置波特率,以 9600 为例。需要设置的寄存器:UCA0BR0,UCA0BR1,UCA0MCTL。 (P96 页)。4、开启串口通信功能。使能串口接收中断及总中断需要设置的寄存器:UCA0CTL1(P95 页) ,IE2(P99 页) 。5、编写中断程序。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号