www.pudn.com > GSM-M51.rar > SMS.h


/************************************************ 
文件名:SMS.h 
功 能:短消息收,发,读AT命令,函数声明 
************************************************/ 
#ifndef __SMS_H__ 
#define __SMS_H__ 
 
//发送短消息命令 
uchar code cmgs[10]="AT+CMGS=27";//发送“短信已收到!”的长度15+12Byte 
//读指定索引号的短消息 
uchar code cmgr[8]="AT+CMGR="; 
//删除指定索引号的短消息 
uchar code cmgd[8]="AT+CMGD="; 
 
//回复短消息的内容(“短信已收到!”),分为三段,前后两段固定,中间段为回复的号码 
uchar code smsdata0[10]=(0x30,0x30,0x31,0x31,0x30,0x30,0x30,0x44,0x39,0x31);//0011000D91 
uchar code smsdata1[20]=(0x30,0x30,0x30,0x38,0x30,0x31,0x30,0x43,0x77,0xED,0x4F,0xE1,0x5D,0xF2,0x65,0x36,0x52,0x30,0xFF,0x01);//0008010C+"短信已收到!"  
 
void SENDCHAR(uchar c); 
extern uchar xdata * rbuff; 
extern uchar  xdata * databuff; 
extern uint  rcount; 
extern bit   receive_ok; 
extern bit   new_sms; 
extern uchar  index_len; 
extern uchar  index_buff[2]; 
extern uchar  number_buff[14]; 
extern uint   datalen; 
 
void SENDCMD(uchar cmdlen,uchar *cmd); 
void SENDSMS(void); 
void READSMS(void); 
void DELSMS(void); 
void GET_INDEX(void); 
void GETNUMBER_DATA(void); 
extern uchar DoubleAscii2Byte(uchar ValH,uchar ValL); 
 
#endif