① 51单片机蓝牙模块
你看下BF10这种蓝牙模块应该是能满足你的要求的,他们工程师的技术支持QQ:19511806
具体资料你也可以看看 http://hi..com/xiaowuyeah
② 单片机使用蓝牙模块问题
如果在主程序内部进行蓝牙通信,会影响的;如果利用中断进行蓝牙通信,就不会影响。
如有帮助请采纳,或点击右上角的满意,谢谢!!
③ 关于蓝牙模块和单片机数据传输的问题
由于没有提供具体的芯片型号和电路,只能从信号传输的角度简单聊一下,欢迎追问,如果有错误请指出。
一般的蓝牙传输模块,比如MS47FS3,其实内部是有一个arm核心的,单片机和蓝牙模块之间的通讯可以看成两个mcu之间的通讯。通讯的过程要考虑的问题主要有两个,一个是通讯信号的质量问题,一个是通讯信号能否被识别,也就是通讯协议的问题。
首先,对于通讯信号的质量,简单的说是我们会期望我发出的高电平在接收时仍然是高电平,这时候我们会期望接收端的输入阻抗尽可能的大。为了实现这一要求,通常会在接收端前加入驱动电路。这个电路可以是简单的运放电路,可以是专用的收发芯片;但这对于简单的实验,这一点可能不是必须的。
通讯协议可能更加重要。首先,接收端和发送端应该是同样的通讯方式,比如其他回答中提到SPI(串行)或者并行。同样的通讯方式,对于电平的识别方式是否一致,比如232和485,就是普通的串行和差分的串行,就无法相互识别。
至于指令集的问题,我感觉只是你的通讯能够顺利建立之后,因为蓝牙模块本质也是一个arm芯片,如果你只给他通讯一个数据,他其实不知道要进行什么操作。这时候需要你通过指令集来告诉他,接收到这个数据之后,你希望他执行什么样的动作。
④ 鍗旷墖链轰覆鍙g▼搴忥纴钃濈堕妯″潡锛屾疮闅斿嚑绉掑彂涓娆★纴鏀跺埌浜嗗洖澶嶃 鍙戝嚑娆℃病链夊洖搴斿氨鏄鎺夌嚎浜嗭纴鍙屾柟灏卞紑濮嬫姤璀
镒熻 镀忔槸 闱欑数
绉绱钖庡氨褰卞搷 阃氲
链 闅旂绘帾鏂藉悧锛熺敤 鍏夌数钥﹀悎鍣
⑤ 51鍗旷墖链烘帴鏀惰掴鐗欎紶杩囨潵镄勬暟鎹镞讹纴RI镐绘槸涓0鏄涓轰粈涔堬纻
1鏄鍗旷墖链涓庤掴鐗欐ā鍧楃殑涓插彛杩炴帴鏄钖︽g‘锛2鏄涓庤掴鐗欓氢俊镄勮惧囱繛鎺ラ梾棰樸傚彲浠ュ厛鐢║SB杞琓TL涓插彛灏忔澘鐢≒C涓插彛锷╂坠鎶婅掴鐗欐ā鍧楄皟璇曟垚浜嗭纴鍐嶈繛鎺ュ崟鐗囨満璋冭瘯銆
⑥ 51单片机与蓝牙串口通信的问题
是与板子上的有冲突,其实模块yebuhaoba
⑦ 51单片机连接蓝牙模块无法接收数据
程序应该没什么大问题
stc89c51是5V的电源 3V无法正常工作
用串口助手测试测试单片机 看是否正常
检查rxd和txd是否接反(可以先试试反接试试)
单片机及蓝牙串口是否共地(这个应该没问题吧)
换led IO口试试排除io口问题