GSM短信程序 全部有注释 需要了解的可以下载!免费资料
/******************************************************************
** 单片机与控制TC35I读短信并控制相应的继电器动作
** 晶 振 频 率:11.0592M
** 线路->单片机实验开发板B
** open1---继电器1打开
** open2---继电器2打开
** close1--继电器1关闭
** close2--继电器2关闭
******************************************************************
基本概念:
MEM1:读取和删除短信所在的内存空间。
MEM2:写入短信和发送短信所在的内存空间。
MEM3:接收到的短信的储存位置。
语句:
AT+CPMS=?
作用:
测试命令。用于得到模块所支持的储存位置的列表。
AT+CPMS=?
+CPMS: ("MT","SM","ME"),("MT","SM","ME"),("MT","SM","ME")
表示手机支持MT(模块终端),SM(SIM卡),ME(模块设备)
其他指令请查阅TC35I AT指令集
*/
#include
#include
#define buf_max 72//缓存长度72
sbit jdq1=P2^0;//继电器1
sbit jdq2=P2^1;//继电器2
unsigned char i=0;
unsigned char *send_data;//要发送的数据
unsigned char rec_buf[buf_max];//接收缓存
void delay(unsigned int delay_time);//延时函数
bit hand(unsigned char *a);//判断缓存中是否含有指定的字符串
void clr_buf(void);//清除缓存内容
... ...
[
本帖最后由 cardin6 于 2013-5-21 15:57 编辑 ]