⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sms.h

📁 51单片机的GSM收发短信C程序
💻 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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -