SIM800c收发短信及AT指令

一、sim800设备安装

淘宝搜索sim800,差不多就是这么个样子

购买之后,安装手机卡,卡的缺口向外插入,会有卡住的感觉,再按一下卡会弹出

安装usb转串口驱动(CH340),设备的指示灯先是快闪(初始化或未检测到电话卡),稍过一会灯会隔大约3秒一闪,这就是安装成功了

二、AT指令

AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。

简单的说,AT指令就是用来控制sim800的命令

比如

发送AT,即为查看设备状态;

发送AT+CMGR=5,即为查看第五条短信(如果没有第五条,则返回error);

三、操作顺序

1.获取COM口

2.选择正确COM口及波特率

3.发送AT指令

四、其他

需要注意的是,我购买的设备,默认收短信是收这SM上(卡),但是读的时候默认存储设备是ME(设备),所以会产生能发短信能收短信(收短信时设备串口有数据),但是读不到的奇怪情况

解决方法:

使用AT+CPMS设置首选存储器即可

原文地址:https://www.cnblogs.com/punkrocker/p/11300258.html