小R科技-WIFI机器人网·机器人创意工作室

标题: 蓝牙控制问题............. [打印本页]

作者: liuyunaizj    时间: 2014-1-16 20:38
标题: 蓝牙控制问题.............
蓝牙小车初步完成,控制时出现重大问题。电脑上串口助手可以进行控制,可是使用手机却没反应,手机串口助手也没反应。求教大神给分析分析。
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit b=P0^7;
uchar a;
void init()
{
TMOD=0x20;//设定定时器1为方式2
TH1=0xfd;
TL1=0xfd;//装初值
TR1=1;          //启动定时器1
REN=1;          //使能接收
SM0=0;          
SM1=1;         //打开串口方式为1
EA=1;         //打开总中断开关
ES=1;         //打开串口中断开关
}

void main()
{
init();
while(1)
{
   b=1;
   a=SBUF;//将接收到的值赋值给a
   switch(a)
   {
    case 1: P2=0x85; break;//发送命令1 小车前进
    case 2: P2=0x86; break;//发送命令2 小车后退
    case 3: P2=0xfa; break;//发送命令3 小车左转
    case 4: P2=0xaf; break;//发送命令4 小车右转
    default: break;
   }
  }
}
void ser() interrupt 4
{
ES=0;
RI=0;//将接收中断标志位清零
a=SBUF;//将接收到的值赋值给a
ES=1;
}


作者: liuviking    时间: 2014-1-16 20:57
手机用的哪个控制端?
作者: liuyunaizj    时间: 2014-1-16 21:07
liuviking 发表于 2014-1-16 20:57
手机用的哪个控制端?

蓝牙小车 Android手机 终极华丽控制平台2.0 发布!!!!!!可换背景图片!!!!!
http://www.wifi-robots.com/thread-2097-1-1.html

作者: liuyunaizj    时间: 2014-1-16 21:10
liuyunaizj 发表于 2014-1-16 21:07
蓝牙小车 Android手机 终极华丽控制平台2.0 发布!!!!!!可换背景图片!!!!!
http://www.wifi-r ...

我现在怀疑是不是蓝牙模块波特率设置不正确。
作者: liuyunaizj    时间: 2014-1-16 23:19
真的快崩溃了,蓝牙模块RXD接单片机RXD,TXD接TXD。手机与电脑可以相互通讯,交叉接反而不行。
作者: robotStudio    时间: 2014-1-17 09:17
既然电脑的串口助手可以控制 ,那应该不是波特率的问题吧。
作者: liuyunaizj    时间: 2014-1-17 12:32
robotStudio 发表于 2014-1-17 09:17
既然电脑的串口助手可以控制 ,那应该不是波特率的问题吧。

嗯....已经排除了波特率设置的问题。




欢迎光临 小R科技-WIFI机器人网·机器人创意工作室 (http://www.wifi-robots.com/) Powered by Discuz! X3.4