你的晶振必须是110592M,蓝牙必须设置为从机模式,波特率必须和单片机串口波特率一致。同时,蓝牙串口调试助手发送数据格式一定为16进制发送。否则,你直接发0,它就相当于字符0,对应ASCII码为0X30,所以肯定不对的。
这是单片机用串口多机通讯的仿真实例,可以参考一下,如果是手机要控制单片机,只要单片机用串口连接蓝牙模块串口,手机需要用蓝牙APP蓝牙单片机蓝牙、发送控制指令就可以实现控制单片机的端口控制继电器的开关,仿真实例的程序可以移植。
蓝牙模块是33V的话是不能直接接5V电压的 可以加一个1117-33将5V电压降压到33V 也可以使用电源为33V的单片机 如果直接接了5V电压可能会烧坏蓝牙模块
另外 33V和5V的IO口是不一样的 有的可以直接相连 大多数都需要5V-33V转换后才能连接
以上就是关于求大神帮我看看为什么我用下面的代码不能使用蓝牙串口助手实现单片机和蓝牙模块HC-06通信全部的内容,包括:求大神帮我看看为什么我用下面的代码不能使用蓝牙串口助手实现单片机和蓝牙模块HC-06通信、求一个手机通过蓝牙连接HC-06蓝牙模块控制单片机上的继电器开关的程序,可以烧录到单片机的、HC-06蓝牙模块 如何与5v的51单片机通信等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)