手机跟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