赞
踩
1、接线方式
5V —— 5V
GND —— GND
RX —— TX
TX —— RX
注意:
1)5V供电,并且当模块上的灯慢闪(灭3秒,亮1秒)的时候,才能正常发送信息!!
2)最好插入的是移动卡,其他的不一定支持!
3)可以通过以下两条指令检测模块是否正常工作;
AT+CPIN? //检测卡 返回READY OK
AT+COPS? //返回运营商名称
2、发送英文短信的指令集
AT+CSCS="GSM"
AT+CMGF=1
AT+CMGS="接收方的手机号码"
hello (短信内容,不需要换行)
1A (以16进制发送)
PS:上述除了最后两条指令不需要换行符号(\r\n),其他的都需要
3、发送中文短信的指令集
AT+CSCS="UCS2" //选择TE字符集
AT+CMGF=1 //选择发送短信模式
AT+CSMP=17,167,0,25
AT+CMGS="接收方的手机号码"//这里的编码必须是UNICON编码
60A8501F9605768456FE4E6653735C065230671FFF0C8BF753CA65F65F528FD83002 //短信内容,UNICON编码,不需要换行
1A (以16进制发送,不需要换行)
4、demo实例
Uart1Sends("AT+CSCS=\"UCS2\"\r\n");
DelaySec(3);//延时大约3秒
Uart1Sends("AT+CMGF=1\r\n");
DelaySec(3);//延时3秒
Uart1Sends("AT+CSCA?\r\n");
DelaySec(3);//延时3秒
Uart1Sends("AT+CSMP=17,167,0,25\r\n");
DelaySec(3);//延时3秒
Uart1Sends("AT+CMGS=\"接收方的手机号码\"\r\n");//此处修改为对方的电话号,电话UNICON编码
DelaySec(3);//延时3秒
Uart1Sends("60A8501F9605768456FE4E6653735C065230671FFF0C8BF753CA65F65F528FD83002 ");//修改短信内容,短信内容可为中文、英文和数字,但都是对应的unicon 编码。
Uart1Send(0x1a);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。