AT+CMGF=0  初始化 AT+IPR=115200

AT+CPAS   查询工作状态,0:可以接受AT指令,1:不能接受AT指令

ATA  应答本次电话

ATSO=2 设置2秒后自动应答

ATSO=0 取消自动应答

ATSO?查询当前设置

ATH  结束本次呼叫

ATD10086  发起呼叫10086

ATD>SM202 呼叫电话本中202号记录的号码

ATDL 重拨

AT+CPBS ?  查询电话本 返回为+CPBS:"SM",7,100   OK (容量为100,已用7)

AT+CPBR=? 响应:+CPBR: (1-100), 20,14  OK(有100 个存储位置电话号码最长20位,相关信息最多14个字符)

AT+CPBR=2,8  读取电话本位置2-8 的记录(范围从1到100)

AT+CPBR=6  响应+CPBR: 6,"13815233214",129,"Q2403A"  OK

显示记录 位置号 号码 号码类型 相关信息(注意:相关信息为中文时,以十六进制显示)

AT+CPBF="chenli"  查询chenli的电话号码

AT+CPBW=? 写电话本检测命令

响 应+CPBW: (1-100),20,(129,145),14 OK  有100个位置号码 最长20位 有2种类型字符 信息最多14个

AT+CPBW=2  删除位置2的记录 响 应OK  删除成功

AT+CPBW=,"+33145221100",145,"SOS" 向第一个空闲位置写入记录

AT+CPBW=2,"13978336217",129,"chenli"   向位置2写入记录

AT+CPMS=?  检测消息存储区 响 应+CPMS: (("SM","BM","SR"),("SM"))  OK

读、列举、删除使用SM ,写、发送使用SM

AT+CPMS?  读当前值 响 应+CPMS: "SM",13,30,"SM",13,30  OK

已有13条消息存入SIM 卡,一共可以存30 条消 息

AT+CMGF 选择消息格式:TEXT为ASCII 字符,PDU二进制方式传送(写成十六进制的格式)

AT+CMGF ? 查询当前值 响 应+CMGF: 1 OK  TEXT 方 式,0为PDU 方式

Uart_SendByte(1,26); //“CTRL+Z"的ASCII码

AT+CMGF=? 检测命令 响 应+CMGF: (0-1)  OK  支持TEXT 和PDU 方式

AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr>  新消息提示

AT+CMGR=1  读消息,TEXT 方 式

+CMTI: "SM",5 Note that the URC used in this example will appear only, if

AT+CNMI=1,1 was configured before.

AT+CNMI=2,1,0,0,0  响 应OK;如果收到新消息,则提示:+CMTI : "SM", 1

AT+CMGL="REC UNREAD"列举未读消息(text格式)

"REC READ" 接收已读

"STO UNSENT" 存储未发送

"STO SENT" 存储已发送

AT+CMGL="ALL" 所有消息

AT+CMGL=0 列举未读消息(pdu格式)

1 接收已读

2 存储未发送

3 存储已发送

4 所有消息

AT+CMGS 发送短消息

用TEXT 方式发送消息:

AT+CMGS="+8615978059163"

Please Call me soon, Fred.<ctrl-Z>

响 应+CMGS : <mr> OK 发送成功

例如:

AT+CMGS="+8615978059163"

Please Call me soon,LEE LATE.

26(十进制)

用PDU 方式发送消息:

AT+CMGS=<length>

<pdu><ctrl-Z>

写入消息(text格式):

AT+CMGW="+33146290800"

Hello, how are you ?<ctrl-Z> 响 应+CMGW : 4 OK 消息存储在位置4

发送存储区消息5:

AT+CMSS=5  响 应+CMSS : <mr> OK  发送成功

AT+CMGD=3  删除在存储区3的短消息

AT+CSCA?   查询短消息中心地址

AT+CSCA="+8613800210500" 设置中心地址

AT+CLIP=1  激活CLIP  响应 OK

响应 RING +CLIP:“0146290800”,129,1,,,“FRED”(来电 返回来电的号码姓名等信息)

AT+CLCC 显示当前来电的电话

AT+VTS=#  发送DTMF信号,发送#号键

AT+ZSDT=2 开始DTMF信号(按键号)

AT+ZSDS   停止DTMF信号(按键号)

AT+CLCC 查询呼叫状态,返回0:无通话;2:呼出;3:呼入;读来电

AT+CNUM 本机号码查询

AT+CREG 查询注册状态

AT+CLIP=1 打开来电显示,0为关闭

AT+CFUN=1 模块复位

AT+CSQ 信号查询

AT+IPR=9600 设置模块波特率为9600

AT+IPR=0 波特率为自动

AT+IPR?查询当前波特率

AT+IPR=?查询波特率可设置的波特率

ATE1  回显确定调制解调器是否回显接收到的AT指令

ATE0  不回显

+CKEN:9,0  9号键被释放

+CKEN:9,1  9号键被压下

AT+CPBF=<CR>weimang<Ctrl-Z> 以姓名weimang查询电话号码

AT+CPBR=1,3  查询电话本从1到3的号码

AT+CPBR=1     查询电话本1的号

AT指令的更多相关文章

  1. iOS逆向工程之Hopper中的ARM指令

    虽然前段时间ARM被日本软银收购了,但是科技是无国界的,所以呢ARM相关知识该学的学.现在看ARM指令集还是倍感亲切的,毕竟大学里开了ARM这门课,并且做了不少的实验,当时自我感觉ARM这门课学的还是 ...

  2. 步入angularjs directive(指令)--点击按钮加入loading状态

    今天我终于鼓起勇气写自己的博客了,激动与害怕并存,希望大家能多多批评指导,如果能够帮助大家,也希望大家点个赞!! 用angularjs 工作也有段时间了,总体感觉最有挑战性的还是指令,因为没有指令的a ...

  3. Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具

    前言 本文主要写给使用命令行来操作Git的用户,用于提高Git使用的效率.至于使用命令还是GUI(Tortoise Git或VS的Git插件)就不在此讨论了,大家根据自己的的喜好选择就好.我个人是比较 ...

  4. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  5. [Django]用户权限学习系列之User权限基本操作指令

    针对Django 后台自带的用户管理系统,虽说感觉还可以,但是为了方便用户一些操作,特别设计自定义的用户权限管理系统. 在制作权限页面前,首先需要了解权限和用户配置权限的指令,上章讲到权限的添加,删除 ...

  6. 机器指令翻译成 JavaScript —— No.5 指令变化

    上一篇,我们通过内置解释器的方案,解决任意跳转的问题.同时,也提到另一个问题:如果指令发生变化,又该如何应对. 指令自改 如果指令加载到 RAM 中,那就和普通数据一样,也是可以随意修改的.然而,对应 ...

  7. ARM的栈指令

    ARM的指令系统中关于栈指令的内容比较容易引起迷惑,这是因为准确描述一个栈的特点需要两个参数: 栈地址的增长方向:ARM将向高地址增长的栈称为递增栈(Descendent Stack),将向低地址增长 ...

  8. IL指令详细表

    名称 说明 Add 将两个值相加并将结果推送到计算堆栈上. Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上. Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且 ...

  9. Angular学习-指令入门

    1.指令的定义 从用户的角度来看,指令就是在应用的模板中使用的自定义HTML标签.指令可以很简单,也可以很复杂.AngularJS的HTML编译器会解析指令,增强模板的功能.也是组件化未来的发展趋势, ...

  10. AngularJS之一个元素上绑定多个指令作用域

    前言 众所周知,我们在自定义指令时,会指定它的作用域,即scope设置项(默认值为false). 且,scope设置项,可以有三种值,从而也就代表三种不同的作用域,下面我们再来一起回顾下: 指令之sc ...

随机推荐

  1. Jquery attr()方法 属性赋值和属性获取

    jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr(),attr()有4个表达式. 1. attr(属性名 ...

  2. 微软嵌入式WEC2013产品研讨会(深圳站---2013.10.16)

    主要内容如下: 1.      Windows Embedded Compact 2013面向的市场 主要面向工业自动化.医疗设备和零售行业这些市场,和物联网关系非常紧密. 2.      Windo ...

  3. 【HDOJ】3553 Just a String

    后缀数组加二分可解. /* 3553 */ #include <iostream> #include <sstream> #include <string> #in ...

  4. innodb master主线程

    http://wenku.baidu.com/link?url=MhY9yhHTgeOlyooWDvaVfPkW3cuVSX_rIZv2QtCu7GLeEuqSfYh_M7Yvl1N4IY08a3ws ...

  5. BZOJ3792: 跑步

    题解: 感觉被坑出翔... 显然我们把矩阵乘法中的点当成原图中的边就可以了. 先写opertor 在struct里面居然只能带一个变量?... 放到外面,然后还得加引用? 然后题目描述不清,重边怎么算 ...

  6. 银行卡luhm校验算法

    /** * 15位银行卡luhm校验算法 * 1.从卡号最后一位数字开始,逆向将奇数位(1.3.5等等)相加. * 2.从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去 ...

  7. 数学(扩展欧几里得算法):HDU 5114 Collision

    Matt is playing a naive computer game with his deeply loved pure girl. The playground is a rectangle ...

  8. ollydbg z

    通达信l2密码器方法: 1:使用Ollydbg,点文件,打开,选择通达信的可执行文件(或者把通达信的执行文件直接拖进Ollydbg的窗口),按F9运行程序. 2:正常使用通达信,进入到K线图后,在k线 ...

  9. POJ 2435Navigating the City(bfs)

    题意:给你一个地图,’+’代表十字路口,‘-’‘|’表示街道,‘.’表示建筑物,‘s’,’E’ 起点和终点.输出从起点到终点的的 最短路径(包括方向和沿该方向的经过的十字路口数) 分析:ans[i][ ...

  10. Mac OS 终端常用命令【搜藏】

    基础概念 OS X 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念.比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下.比如接上个叫 ...