sim300指令总结与单片机编程技巧.docx_第1页
sim300指令总结与单片机编程技巧.docx_第2页
sim300指令总结与单片机编程技巧.docx_第3页
sim300指令总结与单片机编程技巧.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Sim300模块上电后串口收到信息如下:注意设置波特率为9600哦,发送指令的时候注意敲回车键再点击发送!以下是经我的sim300模块测试过的常用指令,供大家学习参考:1.AT+CIMI /读取国际移动用户识别码460028118468923 /15位识别码2.AT+GCAP /获取性能列表+GCAP: +CGSM,+FCLASS,+DS / 支持GSM 命令和FAX 命令 3. AT+IPR?/查询当前波特率+IPR: 9600AT+IPR=9600;&W /设置模块的固定波特率OK4. AT+CSQ;+CREG?/查询信号质量+CSQ: 28,0 /参数1:信号强度,越小越好;参数2:信道误码率,越小越好+CREG: 0,1 / 参数1:0 禁止网络注册主动提供结果码缺省值1 采用网络注册结果码 +CREG : 2 采用网络注册主动提供结果码 +CREG: ,参数2:0 未注册 ME 当前没有搜寻新的运营商1 已注册本地网络运营商2 未注册 ME 正在搜寻新的运营商3 注册拒绝4 未知5 已注册 或 处于漫游区 ( 部分本地卡也会出现 5)5. AT+COPS? /查询网络信息 +COPS: 0,0,CHINA MOBILE6. AT+CPBR=? /读取电话本 +CPBR: (1-250),40,14/有250 个存储位置;电话号码最长40位;相关信息最多14个字符7. AT+CPBW=? / 写电话本+CPBW: (1-250),40,(129,145,161,177),14 /四种类型字符信息8. AT+CPMS?+CPMS: SM,26,50,SM,26,50,SM,26,50 /SIM卡内存入了26条消息,最多存储50条。9. AT+CMGF=?/查询消息格式:TEXT 或 PDU 格式+CMGF: (0-1) / 支持TEXT和PDU 格式/用 PDU 格式包括所有头信息的短消息以二进制方式传送写成十六进制的格式/用 TEXT 格式命令和响应均为 ASCII 字符10.AT+CMGF=0/设置消息为TEXT格式AT+CMGF=1/设置消息为PDU格式11. AT+CSCA?/查询消息中心地址+CSCA: +8613800755500,145 /”145”表示服务中心地址的类型12.ATD10086 /拨打电话10086,国际号码前加”+”ATH /呼叫挂起ATE0 /不回显ATE1 /回显, 确定调制解调器是否回显接收到的字符13. ATI /查询生产商,设备类型,版本号SIMCOM_LtdSIMCOM_SIM300SRevision:1604B06SIM300S3214. AT+CPIN?/查询sim卡的状态+CPIN: READY15. AT+CCLK?/查询日期和时间+CCLK: 03/01/01,14:20:20+00 AT+CCLK=13/03/10,10:08:30+00/设定模块日期和时间2013/03/10 断电不能保存16.AT+CBC /读取电池电量信息+CBC: 0,19,3664 / 参数1:0 模块由电池供电:1 模块装有电池,但不由电池供电2 模块没有电池3 模块电源无效, 禁止呼叫参数2:1-100表示电量百分比参数3:暂不清楚17. AT+CCID /获取sim卡ID号8986001119128003641818. AT+CNMI=2,1 /设置新sms来时送出脉冲OK例:发送英文短信步骤:1.AT+CMGF=1/设置消息为PDU格式2.收到OK后,发送AT+CMGS=回车发送;3收到”后(sim300收到了9个),直接键入短信类容,如:Today is a good day!4.发送16进制数0x1A,表示发送结束5.收到校验码,如+CMGS: 252表示发送成功!(252表示已经发送消息总数)GPRS网络连接常用指令:1.AT+CDNSORIP=0/ 0:TCP连接 1:域名连接2. AT+CIPSTART=TCP,172.16.33.116,7010 /启动连接,指定端口号/连上线返回CONNECT OK,连线失败返回CONNECT FAIL3 AT+CIPSTATUS /查询gprs的连接状态 返回列表:STATE: CONNECT OK/在线STATE: IP IND/连线失败,接受场景配置STATE: IP CLOSED对方掉线或断开连接了STATE: PDP DEACT连接断开(你应该检查一下你的天线了)STATE: TCP CONNECTING/正在连接(这种情况下一般都连接失败)STATE: IP INITIAL /IP 初始化4. AT+CIFSR /获取本地IP地址10.65.121.69连接gprs步骤:1.先查询状态:AT+CIPSTATUS/AT+CIPSTART 只有在 IP_INITIAL、 IP_CLOSE、 IP_STATUS状态下才可以进行第二步2. AT+CIPSTART=TCP,172.16.33.116,7010 /启动连接,指定端口号连,连接成功后的状态为CONNECT OK;3 AT+CIPSEND/通过TCP或UDP的连接发送数据4. AT+CIPCLOSE 关闭连接(CLOSE CONNECTION) AT+CIPSHUT 撤销GPRS PDP 环境(DEACTIVATE GPRS PDP CONTEXT)以下没有验证:来源网络供参考 在TCPIP 应用上的AT指令(AT Commands for TCPIP Application Toolkit) AT+CIPSTART 启动TCP或UDP的连接(START UP TCP OR UDP CONNECTION) AT+CIPSEND通过TCP或UDP的连接发送数据(SEND DATA THROUGH TCP OR UDP CONNECTION) AT+CIPCLOSE 关闭连接(CLOSE CONNECTION) AT+CIPSHUT 撤销GPRS PDP 环境(DEACTIVATE GPRS PDP CONTEXT) AT+CLPORT 设置本地端口(SET LOCAL PORT) AT+CSTT 设置APN, 用户名, 密码(SET APN, USER NAME, PASSWORD) AT+CIICR 提出与GPRS 或CSD 的无线连接(BRING UP WIRELESS CONNECTION WITH GPRS OR CSD) AT+CIFSR 获得本地IP地址(GET LOCAL IP ADDRESS) AT+CIPSTATUS 查询当前的连接状态(QUERY CURRENT CONNECTION STATUS) AT+CDNSCFG 配置域名服务器(CONFIGURE DOMAIN NAME SERVER) AT+CDNSGIP 查询所给出域名的IP地址(QUERY IP ADDRESS OF GIVEN DOMAIN NAME) AT+CDNSORIP 连接用IP 地址或域名服务器(CONNECT WITH IP ADDRESS OR DOMAIN NAME SERVER) AT+CIPHEAD 接收数据时加上一个IP头(ADD AN IP HEADER WHEN RECEIVING DATA) AT+CIPATS 设置自动送出时间(SET AUTO SENDING TIMER) AT+CIPSPRT 当送数据时设置提示(SET PROMPT OF WHEN SENDING DATA) AT+CIPSERVER 配置作为服务器(CONFIGURE AS SERVER) AT+CIPCSGP 设置CSD 或GPRS 为连接方式(SET CSD OR GPRS FOR CONNECTION MODE) AT+CIPCCON 选择连接(CHOOSE CONNECTION) AT+CIPFLP 固定本地端口(FIX LOCAL PORT) AT+CIPSRIP 设置从何处接收的数据(SHOW WHERE RECEIVED DATA FROM) AT+CIPDPDP 设置是否检查GPRS网络时间状态(SET WHETHER CHECK STATE OF GPRS NET

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论