1、用HC06与计算机相连,用手机蓝牙发送数据给蓝牙模块,用计算机的串口调试助手观察收到的数据的确是我发送的数据,但是,我用HC06蓝牙模块与51单片机串口通信的时候发送的数据和收到的数据不符合ASCII码,有一定的偏移量,比如说我发送“A”给计算机,计算机显示为“A”或者0x41,发送“A”给与单片机相连的蓝牙模块,收到的数据让LED灯显示却是二进制10000001,ASCII码应该是01000001,这是为什么?收
2、利用电脑自身蓝牙功能,这时候单片机要控制蓝牙模块严格按照计算机蓝牙功能协议(配对、密码验证、数据格式)发送数据,电脑端要编制PC端接收程序,实现接收和显示。