单片机利用gsm系统收发短消息

单片机利用gsm系统收发短消息

ID:30533858

大小:143.20 KB

页数:3页

时间:2018-12-31

单片机利用gsm系统收发短消息_第1页
单片机利用gsm系统收发短消息_第2页
单片机利用gsm系统收发短消息_第3页
资源描述:

《单片机利用gsm系统收发短消息》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据单片机和胃GSM王浩(天津工业大学信息与通信工程学院天津300160)摘要本文介绍了以benq公司生产的M22GSM模块为核心,采用液晶12864A一1显示器件,并通过5l单片机连接后,设计了一种新型数字式单片机利用GSM系统收发短消息系统,设计完成后通过在实验箱的调试发现中文显示的问题并提出2种解决方案。关键词GSM模块单片机寄存器液晶显示1引言GSM(GlobalSystemforMobilecommunication)系统是目前基于时分多址技术的移动通信体制中比较成熟、完善、应用最广泛的一

2、种系统。目前已建成的覆盖全国的GSM数字蜂窝移动通信网,是我国公众移动通信网的主要方式。主要提供话音、短信息、数据等多种业务。基于GSM短消息功能可以做成传输各种检测、监控数据信号和控制命令的数据通信系统,能广泛用于远程监控、定位导航、个人通信终端等。由于公众GSM网络在全球范围内实现了联网和漫游,建立上述系统不须再组建专用通信网络,所以具有实时传输数据功能的短消息应用将得到迅速普及。2总体系统构想本文主要设计单片机终端部分以实现单片机控制GSM模块收发短信息的功能。该系统硬件主要由8051单片机扩展电

3、路、Benq公司的M22GSM、RS一232总线接I=l电路、电源转换器等部分组成。系统构成和单片机终端组成分别如图1和图2所示。2.1M22GSM模块M22GSM模块是Benq公司推出的GSM无线双频调制解调器,主要为语音传输、短信发送和数据业务提供无线接口。MZ28集成了完整的射频电路和GSM的基带处理器,特别适合于迅速开发基于GSM图1系统构成中国薇通信l技术版)20憾r.431万方数据32图2单片机控制端最小硬件系统无线网络的无线应用产品。带有人机接口(MMI)界面的应用产品内部与MZ28的通信

4、可通过标准的串行接口(RS232)进行。MZ28使用简单的20一PINZIP插座与用户自己的应用系统相连,此ZIP连接方式提供开发所需的数据通信、音频和电源等接口信号。MZ28可以作为无线引擎,嵌入到用户自己的产品当中,用户可以用单片机或其他CPU的UART口,使用相应的AT命令,对模块进行控制,达到使其产品可以轻松进入GSM网络的目的。GSM模块电路板主要由M22GSM模块、电平转换芯片、异步通信芯片、SIM卡插座、接口电路、天线等组成。其中GSM模块与单片机的接口主要由异步通信芯片16C450扩展。

5、GSM模块与16C450之间是进行串口通信的,由于GSM模块具有很好的智能性和16C450很强的串行通信能力,灵活的可编程性能。单片机只需要对16C450编程控制,使用AT指令即可与GSM模块进行数据通信,就可以达到控制GSM模块的作用。2.2单片机控制板单片机用来控制GSM模块的短信息的接收与发送,对GSM模块的数据进行读取接收并存储在寄存器中,单片机控制LCD液晶显示模块显示短信息的内容。MCS一51单片机的内部虽已集成了很多资源,这些资源都是折中配置的,片内程序存储器、数据存储器的容量都不大,并行

6、I/O端口的数量也不是很多。此外,在有些应用中,片内定时器、中断、串行口等也显得不足。因此,根据需要,本系统选用8051单片机并对其进行扩展。读写存储器扩展本文选用SRAM芯片6264,容量为8kX8bit。其地址线有13条,即A12一A0。8条数据线D7~DO。再加上其他引脚,总共有28个引脚,其中有2个标注为Nc的空引脚。把Nc引脚分别作为地址线A13一A14使用,就是容量为16kX8bit和32kX8bit的SRAM存储芯片。接口方案采用地址完全译码设计。使用74138译码器为扩展的存储器分配地址

7、空间。给6264数据存储器分配惟一的地址空间是0000H—IFFFH。2.3液晶显示模块12864A一1选用,该模块灵活的接口方式和简单、方便的操作指令,低电压,低功耗是其一显著特点,显示程序简洁,价格也略低于相同点阵的图形液晶模块。3系统软件设计3.1主程序流程主程序主要负责系统的初始化,包括单片机时钟设置、端口工作方式设置、串口设置(波特率、中断允许等)、默认系统数据的恢复(如时间设置、标志位清零等)、GPRS模块的初始化、中断初始化等。然后反复查询SIM卡网络注册情况,直到注册成功。最后进人低功耗

8、模式,等待中断(见图3)。3.2单片机系统流程单片机系统流程如图4所示。图3主程序流程图CHINANEWTELECOMMUNICATIONs(TechnicalEdition)APR2008No.7万方数据主程序开始串121初始化二][模块初始化二=[液晶初始化二=[设定信息模式二][二发送接收指令二][接收返回短信二][二液晶显示部分二][二开外部中断等待中断图4单片机程序流程图3.3调试中发现的不足之处(1)GsM模块在实验箱平台上工作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。