摘要本论文是对本次毕业设计所选择的课题—基于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
2 系统设计方案 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,运算能力较强。它具有统一的中断管理,高性能模拟技术及丰富的片内外设,使其具有非常广阔的应用范围。它的内部集成了数字控制振荡器和看门狗定时器,保证了系统的正常运行,使其系统工作稳定。由于其较齐全的功能和较高的性价比,加之其方便灵活的开发环境,应用已日趋广泛。 基于MSP430单片机的通用UART数据收发器的设计:http://www.751com.cn/zidonghua/lunwen_30033.html