网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月05日漏签0天
单片机吧 关注:212,046贴子:1,047,398
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 下一页 尾页
  • 37回复贴,共2页
  • ,跳到 页  
<<返回单片机吧
>0< 加载中...

手机蓝牙调光器,好玩

  • 只看楼主
  • 收藏

  • 回复
  • argb8888
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
视频来自:百度贴吧


  • Litterstar6
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
分享一下源码


2025-08-05 13:35:50
广告
不感兴趣
开通SVIP免广告
  • argb8888
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个是控制部分



  • 丶冰临-
  • 少校
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主能发下原理图和程序吗?


  • argb8888
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include "reg51.h"
sfr AUXR = 0x8E;
sbit RXB = P3^0;
sbit TXB = P3^1;
sbit LED = P3^2;
unsigned char TBUF, RBUF,TDAT, RDAT, TCNT, RCNT, TBIT, RBIT, t, r, Intensity;
unsigned char buf[16], dat[7];
bit TING, RING, TEND, REND, rf;
void Init_INT()
{
TMOD = 0x10;
AUXR = 0x80;
TL0 = 0x00;
TH0 = 0xfd;
TH1 = (65536 - 10) / 256;
TL1 = (65536 - 10) % 256;
TR0 = TR1 = ET0 = ET1 = EA = PT0 = 1;
}
void Init_UART()
{
TING = RING = REND = TCNT = RCNT = 0;
TEND = 1;
}
void RxTx()
{
if (RING)
{
if (--RCNT == 0)
{
RCNT = 3;
if (--RBIT == 0)
{
RBUF = RDAT;
RING = 0;
REND = 1;
}
else
{
RDAT >>= 1;
if (RXB) RDAT |= 0x80;
}
}
}
else if (!RXB)
{
RING = 1;
RCNT = 4;
RBIT = 9;
}
if (--TCNT == 0)
{
TCNT = 3;
if (TING)
{
if (TBIT == 0)
{
TXB = 0;
TDAT = TBUF;
TBIT = 9;
}
else
{
TDAT >>= 1;
if (--TBIT == 0)
{
TXB = 1;
TING = 0;
TEND = 1;
}
else
{
TXB = CY;
}
}
}
}
}
void Function()
{
unsigned char d3, d4, d5, d7;
bit xf, xs;
static unsigned int i;
d3 = dat[2];
d4 = dat[3];
d5 = dat[4];
d7 = dat[6];
if (rf)
{
rf = 0;
if (d3 == 0x05)
{
if (d4 == 0xf3) Intensity = d5;
xs = 0;
}
if (d3 == 0x04)
{
if (d7 == 0xb1)
{
xs = 1;
}
if (d7 == 0xb2)
{
xs = 0;
}
}
}
if(xs)
{
if (xf)
{
if (Intensity < 0xff)
{
if (i++ == 1000)
{
i = 0;
Intensity++;
}
}
else xf = 0;
}
else
{
if (Intensity > 0x00)
{
if (i++ == 1000)
{
i = 0;
Intensity--;
}
}
else xf = 1;
}
}
}
void Catch()
{
static unsigned char i;
if (REND)
{
REND = 0;
buf[r++ & 0x0f] = RBUF;
dat[i] = RBUF;
if (++i == 7)
{
i = 0;
rf = 1;
}
}
if (TEND)
{
if (t != r)
{
TEND = 0;
TBUF = buf[t++ & 0x0f];
TING = 1;
}
}
}
void main()
{
Init_UART();
Init_INT();
while (1)
{
Function();
}
}
void Timer0() interrupt 1 using 1
{
RxTx();
Catch();
}
void Timer1() interrupt 3 using 3
{
static unsigned char i;
TH1 = (65536 - 10) / 256;
TL1 = (65536 - 10) % 256;
if(Intensity > i) LED = 1;
else LED = 0;
if (i++ == 0xff) i = 0;
}


  • argb8888
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
上面是没有写上注释的程序原理图没有画


  • 如何最长的名字
  • 中校
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼楼,有原理图没有呢


  • 别过
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
具体什么硬件。。我只会用单片机的,你那个是啥


2025-08-05 13:29:50
广告
不感兴趣
开通SVIP免广告
  • 渤海滴明珠
  • 大尉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主能把电路图画纸上,拍张照片吗?


  • cafppla1
  • 少校
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
app什么名字?哪里下载的?


  • 参天大树根
  • 上校
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主可以分享一下吗


  • 酸菜酸菜
  • 上士
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程序有些复杂。表示看不懂。


  • 金色草莓蛋糕
  • 大尉
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有没有要找工作的,我这缺人 自己创业一起搞一些自动化 物联网啥的


  • aashenzhenyong
  • 上校
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
电路图有没


2025-08-05 13:23:50
广告
不感兴趣
开通SVIP免广告
  • 贴吧用户_721tKab
  • 少尉
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我也想学单片机。可以加个好友吗?这是我的qq3287605701


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 37回复贴,共2页
  • ,跳到 页  
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示