论文部分内容阅读
本文以基于CDMA网络短消息的数据终端研制为主要内容,围绕“单片机控制CDMA模块实现短消息收发”这一热点课题,利用美国Cygnal公司的C8051F020和中兴集讯公司的MG801A模块制作了一款具有短消息收发功能的数据终端,给出系统的总体设计方案并阐述了数据终端的设计方法、开发方法和开发过程。利用此数据终端,以CDMA网络为平台在PC机与应用系统之间实现远程数据的无线传输。 短消息的接收和发送是通过AT指令实现的,本文介绍了通过AT指令实现短消息的接收和发送的过程。论述了CDMA网络的优势,并着重讲述了对于本课题相当重要的短消息业务的通信原理。 课题完成了基于CDMA网络短消息的数据终端的硬件设计和软件开发,成功实现了通过单片机控制CDMA模块的短消息收发。在系统硬件开发中,设计了单片机与PC机的接口电路、单片机与手机模块的接口电路及单片机和MG801A的外围电路。在系统软件开发中,完成了上位机软件和数据终端软件设计。上位机软件设计采用Visual Basic 6.0,实现了与数据终端通信及数据保存功能。数据终端软件设计采用C51语言,分析了软件中各功能模块的设计思想以及实现流程,并完成了单片机初始化程序、主程序、数据接收中断程序、短消息收发程序的设计。