微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 手机跟hc-05模块通信来控制单片机小灯问题,来大神帮忙看一下

手机跟hc-05模块通信来控制单片机小灯问题,来大神帮忙看一下

时间:10-02 整理:3721RD 点击:

虽然手机与hc-05连接成功了,但是不能控制小灯,这是什么原因
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
sbit led1=P1^0;
sbit led2=P1^1;
sbit led3=P1^3;
uchar temp=0;
uint c=0;
void init();
void read();
void delay(uint m);
void main()
{
           init();
        while(1);
       
         
}
void init()
{ PCON=0X00;
  SCON=0X50;
  TMOD=0X20;
  TH1=0XFD;
  TL1=0XFD;
  TR1=1;
  TI=0;
  RI=0;
  led1=0;
  led2=0;
  led3=0;
  led4=0;
  EA=1;
  ES=1;
}
void read()
{
         if(temp=='1')
          {
                  led1=1;
                delay(1000);
                led1=0;
          }
         if(temp=='2')
          {
                  led2=1;
                delay(1000);
                led2=0;
          }
         if(temp=='3')
          {
                  led3=1;
                delay(1000);
                led3=0;
          }  
          
}

void zhongduan() interrupt 4
{
   RI=0;
   temp=SBUF;
   read();
}
void delay(uint m)
{
  uint x,y;
  for(x=m;x>0;x--)
    for(y=100;y>0;y--);
}

1 0 0 2 9 2 5 0 9 4

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top