找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2063|回復(fù): 8
收起左側(cè)

藍(lán)牙控制單片機(jī)開發(fā)板上的LED的亮滅,實(shí)現(xiàn)不了預(yù)期的目的

[復(fù)制鏈接]
ID:494259 發(fā)表于 2019-3-19 20:59 來(lái)自手機(jī) | 顯示全部樓層 |閱讀模式
#include<reg51.h>
#include<intrins.h>
#define        uchar unsigned char
#define uint  unsigned int
sbit led1=P2^1;
void serialInti();
void delay();
/*chuang kou chu shi han shu*/
void serialInti()
{
TMOD=0X20;
TH1=0Xfd;
TL1=0Xfd;
TR1=1;
SM0=0;
SM1=1;
REN=1;
EA=1;
ES=1;
}

/*yan shi han shu*/
void delay()
{
uchar x,j;
for(j=0;j<2;j++)
         for(x=0;x<=148;x++) ;

}
/*zhu han shu*/
void main (void)
{
  serialInti();
  
  while(1)
    {
     
         }

}
/*chuang kou zhong duan han shu*/
void Serial_interrupt() interrupt 4
{
uchar recivedata ;
EA=0;

if(RI)
   {
     RI=0;
         recivedata=SBUF ;
         switch(recivedata)
             {
           case '1':led1=1;break;
           case '0':led1=0;break;
          }
   }
EA=1;
}
回復(fù)

使用道具 舉報(bào)

ID:494259 發(fā)表于 2019-3-19 21:00 來(lái)自手機(jī) | 顯示全部樓層
為什么我寫的這個(gè)程序?qū)崿F(xiàn)不了預(yù)期的目的
回復(fù)

使用道具 舉報(bào)

ID:494259 發(fā)表于 2019-3-19 21:41 來(lái)自手機(jī) | 顯示全部樓層
我看了很多其他人寫的類似功能的程序
回復(fù)

使用道具 舉報(bào)

ID:494259 發(fā)表于 2019-3-19 21:41 來(lái)自手機(jī) | 顯示全部樓層
為什么 在他們程序中有發(fā)送數(shù)據(jù)的子程序
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2019-3-20 08:16 | 顯示全部樓層
從你的程序中可以看到:
你的單片機(jī)晶振12M,波特率9600,對(duì)吧?!
這就是問(wèn)題:12M晶振時(shí),傳輸誤差小的波特率最大只能是4800
所以,你的藍(lán)牙根本接收不到正確的數(shù)據(jù),當(dāng)然就不能有效控制了。
回復(fù)

使用道具 舉報(bào)

ID:393699 發(fā)表于 2019-3-20 14:09 | 顯示全部樓層
串口波特率多少?是否能正常接收數(shù)據(jù)?
回復(fù)

使用道具 舉報(bào)

ID:494653 發(fā)表于 2019-3-20 14:54 | 顯示全部樓層
interrupt(),去掉( )試試
回復(fù)

使用道具 舉報(bào)

ID:494259 發(fā)表于 2019-3-20 21:28 來(lái)自手機(jī) | 顯示全部樓層
HC6800-ES-V2.0 發(fā)表于 2019-3-20 08:16
從你的程序中可以看到:
你的單片機(jī)晶振12M,波特率9600,對(duì)吧?!
這就是問(wèn)題:12M晶振時(shí),傳輸誤差小的 ...

我再試試
回復(fù)

使用道具 舉報(bào)

ID:494259 發(fā)表于 2019-3-21 12:34 來(lái)自手機(jī) | 顯示全部樓層
藍(lán)牙模塊hc06需要上電初始化嗎
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表