4.1.3 程序应实现的功能 14
4.2 程序编写 15
4.2.1 程序流程图 15
4.2.2 程序说明 15
5 系统调试及结果 17
6 软件使用说明 21
结 论 22
致 谢 23
参考文献 24
1 绪论
1.1 研究背景和意义
由于MSP430单片机有功耗较低,运行速度快的特点,该单片机在嵌入式系统中有着广泛的应用。基于MSP430的GPRS无线数据传输采用了嵌入式结构,通过把串口协议移植到单片机系统中,可以实现串口和GPRS之间的数据透明传输。被应用于监测点多且广或者接线广而复杂的系统中时具有实时性高和可靠性强的特点,具有广泛的发展前景。[1]
1.2 国内外研究现状
1.2.1 现行串口标准及通信方式研究概况
1.2.2 MSP430单片机研究概况
1.2.3 GPRS通讯系统的研究现状
1.3 本文主要工作
综上所述,利用MSP430单片机来开发稳定的、高效的GPRS通讯软件有着重要的价值。本文在充分了解MSP430的结构特点及工作方式的基础上,设计出基于此单片机的GPRS通讯软件,并对此系统进行充分的调试,给出软件的使用方法。文献综述
第一章为绪论,分别介绍了串口通讯,MSP430单片机以及GPRS通讯系统的研究背景和意义,并简述了当前这些方面的研究概况,最后介绍了本文的主要内容。
第二章介绍了MSP430单片机的结构体系,列出它的主要功能部件和结构特征,给出MSP430的系统框图 。
第三章介绍了这个系统的硬件设计方法,给出系统框图硬件连接方式和各硬件原理图。
第四章介绍此系统的的控制程序设计,并给出程序流程图和程序详细说明。
第五章给出系统调试结果。
第六章对软件的使用方法做出了说明。
2 MSP430单片机的结构体系
由于本系统是基于MSP430单片机的特点设计的,所以了解好它的结构体系很有必要。
2.1 MSP430单片机的主要功能部件论文网
MSP430系列单片机包含以下主要功能部件:
CPU:MSP430系列单片机采用面向控制的指令和结构系统。RAM和ROM在同一地址空间。MSP430的CPU在设计时,具备了较高的透明度。同时它还简化了指令集。
MSP430指令有硬件执行的内核指令和仿真指令,提高了指令执行的效率和速率,确保了MSP430有强大的实时处理能力。
存储器:存储数据、程序和外围模块的运行控制信息,分为数据和程序存储器。对两种存储器的访问方式不同。对数据存储器:字节;对程序存储器:文字。MSP430单片机的程序存储器有ROM、OTP、EPROM和FLASH型。
外围模块:外围模块是以下模块的组合:看门狗,时钟模块,定时器A,定时器B,比较器A,串口0、1,硬件乘法器,液晶驱动器,数模转换,模数转换,基本定时器,端口,DMA控制器等。[5]
2.2 MSP单片机的结构特征
MSP430具有如下特点:易于产品化,能比较方便地组成智能式控制设备以及各种仪器仪表,面向控制地解决从简单到复杂的控制任务,能获得最佳性价比;抗干扰能力强,可以方便地实现分布式控制,提高整个系统的效率。MSP430系列单片机具有以下结构特征:(1)CPU以总线和模块进行连接;(2)直接嵌入仿真,具有JTAG接口;(3)多时钟降低功耗,多总线降低噪声;(4)具备16位的数据宽度,可以更有效地处理数据