求利用51单片机发送AT指令给蓝牙模块,并接收返回信息进行处理的程序

现在要做一个程序就是利用51单片机发送AT指令给蓝牙模块,并接收返回的信息进行处理。
详细。

蓝牙有RXD与TXD引脚, 用串口通信 ,代码可以参考网上的一些资料

使用AT指令的时候,先使蓝牙模块进入AT模式,然后你就当蓝牙就是命令的接收端,单片机或者PC串口就是命令的发送端(就当蓝牙是独立的模块)。
串口发送的AT数据是直接给蓝牙模块的,这个串口可以是PC串口也可以是单片机串口。

如果你想用单片机实现AT指令设置蓝牙,就用一个IO控制蓝牙模块的KEY管脚,把AT指令写在程序中,通过串口发送给蓝牙模块。
参考《吴鉴鹰单片机项目实战精讲》追问

请问有地址吗?

追答

网上搜就可以找到啊。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么用51单片机控制GPRS模块接发数据
要通过51单片机控制GPRS模块接发数据,首先需要通过串口通信配置好单片机与GPRS模块的连接,然后编写相应的代码实现数据的发送和接收。在硬件方面,51单片机通常通过串口(如UART)与GPRS模块连接。需要将单片机的TX引脚连接到GPRS模块的RX引脚,RX引脚连接到单片机的TX引脚。同时,为了确保电源稳定,建议为GPRS模...

怎样用51单片机控制GSM模块发短信,求相关程序(C语言汇编都行)_百度知 ...
和普通串口通讯一样,你的gsm是有说明的,发什么,返回什么,厂家一般都会提供的详细协议或通讯程序的,不能提供的就是二手商,

米思齐发数据给蓝牙模块怎么用
米思齐发数据给蓝牙模块使用的方法:1、蓝牙开机。开机后,HC-06指示灯会一直闪烁,表示进入AT模式。2、有线串口连接。选择有线串口连接方式,单片机与电脑连接。我们假设这里使用的是51开发板。3、蓝牙引脚连接。配置时HC-06的Rx和Tx接51单片机的Rx和Tx,通常P3.0和P3.1。4、输入命令。先输入AT(...

用51单片机读取sim900里的短信程序怎么写
Second_AT_Command("ATE0","OK",3); \/\/取消回显 Second_AT_Command("AT+CNMI=3,2,0,0,0","OK",3); \/\/新短信直接输出 Second_AT_Command("AT+CMGF=1","OK",3); \/\/TEXT模式 Second_AT_Command("AT+CPMS=\\"SM\\",\\"SM\\",\\"SM\\"","OK",3);\/\/所有操作都在SIM卡中进行 }\/*** ...

蓝牙模块与单片机连接原理图
这个很好弄的 蓝牙模块一般是使用SPI或串口与单片机通讯,单片机只需要使用串口或SPI,根据模块提供的指令集进行通讯就可以了; 蓝牙模块的指令集一般为AT指令,具体由生产厂家定义,用户只需使用只需指令进行简单的初始化设置,如通讯波特率等就可以使用蓝牙模块通讯了。蓝牙模块与单片机的通信是TTL电平的串口...

...单片机设置AT指令EN也要接吗?我现在接单片机发AT不回我OK。_百度...
两个需要注意的问题。第一点:HC05的TXD接到P3.0,RXD接到P3.1,(收接发,发接收)。第二点:HC05的AT指令需要在结尾处加上[\\r\\n],也是就是加上回车的指令,比如[AT\\r\\n]。(大小写跟反斜杠都不要弄混)。成功请采纳

HC-05蓝牙模块AT指令 ERROR问题
1.我尝试后发现是这样的,HC-05的EN脚先接3.3V,接着按着KEY键不放,然后给模块上电(供5V)后,这一瞬间模块进入了AT命令响应状态,你才可以在串口调试助手里面输入一条AT命令;如果想再输入一条AT命令,你必须重复刚才的过程(断电后再按KEY键再上电),也就是说模块在进入了AT命令响应状态后...

打算用51单片机和ESP8266wifi模块做个无线传数据的东西,但是不知道怎 ...
1、进入命令模式 2、AT+CWMODE设置AP模式 3、AT+CWSAP设置<ssid><passwd><channel><加密方式> 此时用手机连接步骤3设置的wifi信号 4、下载一个手机网络调试助手,查看模块的ip和port,连接之后就可以发数据了 以上只是大致的思路和主要步骤、具体的得根据你买的模块手册设置 ...

关于51单片机发送和接收串口AT指令的问题,能发送AT但是接受不了是什么...
这要求必须外部扩展数据存储器,可实际上却没有,那接收数据就等于存放在空虚的存储器了,当然就不会保存下来了,就等于没有接收到数据。其实也没必要定义那么大的数组。10~20个单元就够了。如果,单片机是52的,就可以用高128字节的内部RAM存储空间了,但需要定义成间址存储区idata。unsigned char ...

单片机控制手机发短信
然后发出短信息时也可以有对应变化。2、程序:C语言,具体可参照G20指令手册,用AT指令即可。程序与硬件都跑通过,可行。3、制作时,请注意GSM与单片机间电平转换,一个3.3V,另一个5V,要处理一下。希望上述可给你带来帮助,若还不明白或程序指令有疑问,可联系GZ119@21CN.COM。补充:上述方案是...

相似回答