单片机/MCUwilliam hill官网
直播中

芦超

10年用户 6经验值
擅长:可编程逻辑 MEMS/传感技术 嵌入式技术 制造/封装 EDA/IC设计 控制/MCU
私信 关注
[问答]

求助:基于51单片机的hc-06蓝牙模块的led调光程序

求助:基于51单片机的hc-06蓝牙模块的led调光程序
蓝牙模块的密码收发,以手机安卓系统为例
要求具有单片机设计基础,无线通信基础,有兴趣从事硬件设计的学生。
   研究蓝牙技术,利用单片机(MCS51,PIC,AVR)设计一个控制器,具有与蓝牙接口,能根据通信协议对LED灯具进行控制。
1掌握KEIL和proteus7.0仿真软件,         
2掌握无线通信技术要求和实现方法;
3掌握altium designer10 软件使用

回帖(6)

一个人

2015-3-10 21:24:42
1002925094                        
举报

芦超

2015-3-11 13:53:04
#include//串口发送数据PWM,控制P2.0led灯亮度,波特率9600
#define uchar unsigned char
#define uint unsigned int
***it p20=P2^0;
uchar PWM,t;
uchar flag;
void main()
{

TMOD=0x22;// 定时器1、0方式二
TH0=236;
TL0=236;
TH1=0Xfd;
TL1=0Xfd;
TR0=1;
TR1=1;
ET0=1;
SM0=0;
SM1=1;
REN=1;
EA=1;
ES=1;
p20=1;
while(1)
{

if(flag==1)
{
        flag=0;
        ES=0;
    SBUF=PWM;
        while(!TI);
        TI=0;
        ES=1;
}
}
}
void s() interrupt 4
{
RI=0;
PWM=SBUF;
flag=1;

}
void t0() interrupt 1
{
t++;
if(t==255)   
        {
        t=0;
        p20=0;;
        }
if(PWM==t)
        {
        p20=1;;
        }
}
举报

芦超

2015-3-11 13:54:25
调试不成功,发送数据没反应
举报

Oliverking

2015-8-11 21:52:25
这个不错,多谢楼主
举报

海阔天空666

2016-4-11 11:15:37
新人,学习了。。。。。。。。。。。。。。。。。。。。。。。。
举报

xixili12138

2017-3-2 20:08:15
有人解决了你的问题吗
举报

更多回帖

发帖
×
20
完善资料,
赚取积分