⑴ 单片机传送AT指令问题:MSP430单片机如何发送一条AT指令,最好有相关代码讲解,谢谢~~
标准AT指令集是字符命令集
通过异步串口通信
对于单片来说就是串口通信,按照接收AT指令的设备的通信电平接好电路,参数设置相同的波特率、校验位,
然后单片机通过串口按照ACSII 字符方式发送 “at命令 参数 回车”
设备返回对应的响应字符串
⑵ 蓝牙模块AT指令修改如何用单片机实现
使用AT指令的时候,先使蓝牙模块进入AT模式,然后你就当蓝牙就是命令的接收端,单片机或者PC串口就是命令的发送端(就当蓝牙是独立的模块)。
串口发送的AT数据是直接给蓝牙模块的,这个串口可以是PC串口也可以是单片机串口。
如果你想用单片机实现AT指令设置蓝牙,就用一个IO控制蓝牙模块的KEY管脚,把AT指令写在程序中,通过串口发送给蓝牙模块。
⑶ 如何从51单片机向蓝牙模块发送AT指令
蓝牙有RXD与TXD引脚, 用串口通信 ,代码可以参考网上的一些资料
使用AT指令的时候,先使蓝牙模块进入AT模式,然后你就当蓝牙就是命令的接收端,单片机或者PC串口就是命令的发送端(就当蓝牙是独立的模块)。
串口发送的AT数据是直接给蓝牙模块的,这个串口可以是PC串口也可以是单片机串口。
如果你想用单片机实现AT指令设置蓝牙,就用一个IO控制蓝牙模块的KEY管脚,把AT指令写在程序中,通过串口发送给蓝牙模块。
参考《吴鉴鹰单片机项目实战精讲》
⑷ 怎么在单片机C51语言中使用AT指令
用C语言写,如WriteUART0(char*p),其中p是缓冲区指针,那么AT命令程序如下:
WriteUART0(“AT+CSCA=\"+8613010180500\"r”);//设置短信中心号码
WriteUART0(“AT+CMGF=1\"r”);//设置为Text模式
.......
⑸ 怎样用单片机C语言控制GPRS模块发AT指令
我也在玩gprs,这个问题我也碰到,现已解决,
做法是:
把命令字符对应的ASC||值依次向串口发送
如at+cmgf=1<CR>这个命令,就应向串口依次发送“at+cmgf=1”这个字符串中每个字符对应的ASC||值的16进制数,<CR>是回车键,对应ASC||值是13,十六进制是0D
须要注意的是,每发一条指令后要有一定的延时。
如不明白
⑹ 如何通过单片机C语言发送AT指令给WiFi模块,C语言中AT指令使用什么格式
databuf[r-1]这个好理解,是一个数组中的元素。
前面加个&,是取地址,不是位操作,别误会。
buftop看不到变量定义,应该是个地址指针变量。
综合来看,不外乎实现这么个操作。
for(
i=0;
i
<
(r-1);
++i
)
{
对
databuf[i]
进行操作,不过是用的指针变量buftop.
}
⑺ 如何通过stm8单片机对esp8266执行at指令stm8单片机的下位机程序怎么写
朋友,专业家电电脑维修的告诉你,esp8266本身就是个WiFi-32位单片机,你可以给它安装arino开发环境,编程非常简单!
如果你非要让它成为接收器,你要给它刷at固件,刷好后连接电脑,通过串口发送特定的英文单词at命令就可以了!
和stm8的串口连接,你只需要stm8发送at命令给esp8266就可以了!
有什么不明白的可以问我!
⑻ 求利用51单片机发送AT指令给蓝牙模块,并接收返回信息进行处理的程序
蓝牙有RXD与TXD引脚, 用串口通信 ,代码可以参考网上的一些资料
使用AT指令的时候,先使蓝牙模块进入AT模式,然后你就当蓝牙就是命令的接收端,单片机或者PC串口就是命令的发送端(就当蓝牙是独立的模块)。
串口发送的AT数据是直接给蓝牙模块的,这个串口可以是PC串口也可以是单片机串口。
如果你想用单片机实现AT指令设置蓝牙,就用一个IO控制蓝牙模块的KEY管脚,把AT指令写在程序中,通过串口发送给蓝牙模块。
参考《吴鉴鹰单片机项目实战精讲》
⑼ 如何用单片机发AT命令阿
你好!at指令一般都带有回车符,单片机发送的时候,发送命令要注意带
\r\n
⑽ 单片机给WIFI模块发AT指令的问题
这个模块没有玩过,但是我玩过TLN13UA06
wifi模块,他的使用比较简单,只要发送+++给wifi模块,wifi模块返回+OK,就能从透传模式进入命令模式,命令模式进入透传模式也是相对来说比较简单,发送AT+Z就行http://www.hx-wulian.com/archives/362具体的你可以看下这里,希望对你有帮助。