×
单片机 > 单片机程序设计 > 详情

STC单片机蓝牙程序+安卓APP与实物制作

发布时间:2024-05-18 发布时间:
|

制作出来的实物图如下:

单片机源程序如下:
#include
#include "intrins.h"
#define uchar unsigned char
#define uint unsigned int
#define s1_s0 0x40
#define s1_s1 0x80
#define led P1
uchar receive_data;
void UartInit (void)
{
ACC=P_SW1;
ACC &=(s1_s0|s1_s1);
ACC |=s1_s0;
P_SW1=ACC;
SCON=0x50;
AUXR|=0x01;
AUXR|=0x04;
T2L=0xe0;
T2H=0xfe;
ES=1;
EA=1;
}
void main()
{
UartInit();
while(1)
{
switch(receive_data)
{
case 0: led=0xff; break;
case 1: led=0xfe; break;
case 2: led=0xfc; break;
case 3: led=0xf8; break;
case 4: led=0xf0; break;
case 5: led=0xe0; break;
case 6: led=0xc0; break;
case 7: led=0x80; break;
case 8: led=0x00; break;
// default: led=0xff: break;
}
}
}

void com_Int(void) interrupt 0
{
EA=0;
if(RI==1)
{
RI=0;
receive_data=SBUF-0X30;
}
SBUF=receive_data+0x30;
while(!TI)
TI=0;
EA=1;
}


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
51单片机CO2检测显示程序解析