摘要本论文是对本次毕业设计所选择的课题—基于MSP430单片机的通用UART数据收发器的设计—的一个详细论述及总结,主要介绍了对MSP430单片机程序升级的探讨,以及UART的国内外研究背景,UART的功能及工作过程,课题所涉及到的MSP430单片机的模块,并且基于此进行通用UART数据收发器软件的设计思路和过程。本文给出了两种串行通信的实现方式,两种方法各有利弊,仅供用户参考。之后,本文给出了基于MSP430单片机实现通用UART数据收发器的实现代码,经测试程序无错误,将程序下载到开发板之后可以运行,并给出了调试结果。另外,本课题设计的通用UART数据收发器因其可以将程序存储到Flash存储器所以能够实现在线编程的功能,即可以作为UART设备的程序升级的数据缓冲器。33122
关键词  MSP430  UART  数据收发器   程序升级
毕业论文设计说明书外文摘要
Title    Design of general UART data transceiver based on MSP430 MCU                       
Abstract
This paper is the subject of this graduation design selected a detailed design of general UART data transceiver based on MSP430 MCU and summary,mainly introduced to upgrade the MSP430 microcontroller program, and UART at home and abroad research background, function and working process of UART, topics related to the MSP430 microcontroller module and process design and general UART software based on the data transceiver. This paper gives two methods to realize serial communication, the two methods have advantages and disadvantages, for user reference. After, is presented in this paper based on MSP430 MCU to achieve the general purpose UART data transceiver implementation code, the test program is error free, the program can be downloaded to the development board can run and debugging results are presented. Also this topic design of general purpose UART data transceiver because the program stored in the flash memory so that it is possible to realize the function of online programming, which can upgrade as the UART device program data buffer.
Keywords  MSP430  UART  Data transceiver   Upgrade program
目   次
1  引言    1
1.1  课题背景    1
1.2  国内外研究现状    1
系统设计方案    4
3  MSP430单片机的相关模块    5
3.1  MSP430单片机的选型    5
3.2  MSP430单片机的通用串行通信模块    5
3.2.1  MSP430单片机通用串行通信模块的异步模式    6
3.2.2  MSP430单片机通用串行通信模块的异步操作    6
3.2.3  波特率产生    7
3.3  MSP430单片机的Flash模块    8
3.4  MSP430单片机的键盘接口设计    10
4 UART的结构体系    12
4.1  UART简介    12
4.2  UART的工作过程    12
5  通用UART数据收发器的具体实现    14
5.1  基于MSP430单片机的UART功能的软件实现    14
5.1.1  UART接收功能的实现    14
5.1.2  UART发送功能的实现    14
5.2  通用UART数据收发器的硬件实现    14
5.3  调试结果    19
结  论    21
致 谢    22
参考文献23
1  引言
1.1  课题背景
MSP430系列单片机是美国TI公司96年推向市场的具有超低功耗特性的单片机。它采用16位总线RISC结构,外设和内存统一编址,寻址范围可达64K,运算能力较强。它具有统一的中断管理,高性能模拟技术及丰富的片内外设,使其具有非常广阔的应用范围。它的内部集成了数字控制振荡器和看门狗定时器,保证了系统的正常运行,使其系统工作稳定。由于其较齐全的功能和较高的性价比,加之其方便灵活的开发环境,应用已日趋广泛。
上一篇:基于MATLAB的发动机热力学建模与仿真+源代码
下一篇:matlab制导炸弹纵向导控制系统设计与仿真

基于Kinect手势识别的遥操...

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

基于TI-DSP平台的电力电子测控平台设计

基于传感器网络的分布式集员滤波问题的研究

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

大规模MIMO系统的发展研究现状

从企业eHR建设谈管理信息...

《水浒传》中血腥暴力研...

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

小型通用机器人控制系统设计任务书

PCI+PID算法直流力矩电机速...