1 / 11
文档名称:

蓝牙控制灯.doc

格式:doc   大小:9,214KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

蓝牙控制灯.doc

上传人:phl19870121 2017/8/3 文件大小:9 MB

下载得到文件列表

蓝牙控制灯.doc

文档介绍

文档介绍:蓝牙控制灯
物品清单
蓝牙模块HC-05
单片机8051
杜邦线3根
晶振 12M
30PF电容
104瓷片电容
电源5V
发光2级管
电阻1K
按键一个
排阻10K一个
电路图
程序须有一定基础
C语言
#include <>
#include <>
unsigned char tmp;
sbit led1=P2^0; //指示灯0
void init();
void delay(unsigned int i);
void send(); //发送回馈信息,目前无效不知道什么原因
void ctrl();
void main()
{
init();
while(1)
{

if(RI==1) // 是否有数据到来
{
RI = 0;
tmp = SBUF; // 暂存接收到的数据
ctrl();
}
}
}
void init() //初始化
{
TMOD = 0x20; // 定时器1工作于8位自动重载模式, 用于产生波特率
TH1=TL1=0xFD; // 波特率9600

SCON = 0x50; // 设定串行口工作方式1 允许接收,相当于下面三句
PCON =0x00; // 波特率不倍增
TR1 = 1;
EA=1;
ES=1;
led1=1; //初始化设置3个指示灯全亮
}
void delay(unsigned int i)
{
unsigned char j;
for(i; i > 0; i--)
for(j = 200; j > 0; j--) ;
}
void send() //发送回馈信息,目前无效不知道什么原因
{
unsigned char a;
a=tmp;
TI=0;
SBUF=a;
while(TI==0);
TI=0;
}
void ctrl() //根据接受信息做出操作
{
switch(tmp)
{
case '1':
led1=0; //收到字符1,指示灯0灭
send();
break;
case '2': //收到字符2,指示灯1灭
led1=1;
send();

break;
default: //其他,灯全灭
led1=1;
send();
}
}
这是开发板都是独立的模块
下面是上位机 aPP 蓝牙串口模块
下面是测试

最近更新

2024年保安员考试题库带答案(模拟题) 32页

2024年保安员资格考试初级理论知识试题库附参.. 32页

2024年信阳职业技术学院单招职业适应性测试题.. 56页

牙疗方案介绍 6页

小学英语学科教学技能培训心得体会 3页

2024年内蒙古包头市行政职业能力测验题库及完.. 149页

小学自我介绍的作文[合集] 3页

湖南游学方案 6页

医学人文素质教育在降低医患矛盾中的作用 27页

2024年内蒙古通辽市行政职业能力测验题库(各.. 147页

2024年内蒙古锡林郭勒苏尼特左旗乌兰牧骑招聘.. 610页

医学人文素质教育在培养医学生人际沟通能力中.. 25页

2024年南阳农业职业学院单招职业适应性测试题.. 56页

农民环保意识和农村环境问题的解决对策(同名7.. 11页

2024年吉林工业职业技术学院单招职业适应性测.. 53页

2024年呼伦贝尔职业技术学院单招职业适应性测.. 55页

2024年唐山科技职业技术学院单招职业适应性测.. 54页

2024年四川华新现代职业学院单招职业适应性测.. 56页

2024年四川应用技术职业学院单招职业适应性测.. 55页

码头安全生产培训 27页

公租房承诺书 2页

10kV出线柜内10kV电流互感器更换施工方案 9页

药物化学题库 36页

官兵思想状况调查报告 18页

读《一句顶一万句》有感 10页

蛋鸭养殖项目可行性研究报告 26页

宁夏大学届毕业生就业协议书和表使用注意事项.. 7页

东华大学继续教育文献检索期末大作业 2页

物业秩序部岗位职责(范文) 26页