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

 
 
 
日一二三四五六
       
       
       
       
       
       

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

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

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月16日漏签0天
技术宅吧 关注:1,153,229贴子:6,258,879
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 首页 上一页 1 2 3 4
  • 89回复贴,共4页
  • ,跳到 页  
<<返回技术宅吧
>0< 加载中...

回复:给车载CD加装一款基于stc15w408as的遥控

  • 只看楼主
  • 收藏

  • 回复
  • 死番薯123
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
中文注释复制过来居然乱码。。。


  • 死番薯123
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
折腾了一晚,,,,,51的延时程序转换成stc15 的怎么都不对,要崩溃了


2025-06-16 08:23:23
广告
  • 死番薯123
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
上修改后的程序(stc15w408as专用)串口的
#include<intrins.h>
#include <stc15w.h>
// --- ?????????? ----------------------------------
sbit IR_Out = P3^2;
bit START_Flag = 0;
bit BOOT_REPEATING_CODE_Flag = 0;
unsigned char DATA[4] = {0};
bdata unsigned char TEMP_BIT;
sbit B0 = TEMP_BIT^0;
sbit B1 = TEMP_BIT^1;
sbit B2 = TEMP_BIT^2;
sbit B3 = TEMP_BIT^3;
sbit B4 = TEMP_BIT^4;
sbit B5 = TEMP_BIT^5;
sbit B6 = TEMP_BIT^6;
sbit B7 = TEMP_BIT^7;
// --- ?????????? ----------------------------------
bit START_Judge();
// --- ??????? ----------------------------------------
bit BOOT_REPEATING_CODE_Judge();
// --- "0"?"1"?? ------------------------------------------
bit H_L_LEVEL_Judge();
// --- ????? --------------------------------------------
void UART_Initial();
void Delay800us() //@11.0592MHz
{
unsigned char i, j;
_nop_();
_nop_();
_nop_();
i = 9;
j = 151;
do
{
while (--j);
} while (--i);
}
void Delay200us() //@11.0592MHz
{
unsigned char i, j;
i = 3;
j = 35;
do
{
while (--j);
} while (--i);
}
void Delay1ms() //@11.0592MHz
{
unsigned char i, j;
_nop_();
_nop_();
_nop_();
i = 11;
j = 190;
do
{
while (--j);
} while (--i);
}
void main()
{
unsigned char i;
UART_Initial();
IR_Out = 1;
while(1)
{
START_Flag = START_Judge();
BOOT_REPEATING_CODE_Flag = BOOT_REPEATING_CODE_Judge();
if ( START_Flag && !BOOT_REPEATING_CODE_Flag )
{
for(i =0;i <4; i++)
{
B0 = H_L_LEVEL_Judge();
B1 = H_L_LEVEL_Judge();
B2 = H_L_LEVEL_Judge();
B3 = H_L_LEVEL_Judge();
B4 = H_L_LEVEL_Judge();
B5 = H_L_LEVEL_Judge();
B6 = H_L_LEVEL_Judge();
B7 = H_L_LEVEL_Judge();
DATA[i] = TEMP_BIT;
}
for(i =0;i <4; i++)
{
SBUF = DATA[i];
while( TI == 0 );
TI = 0;
}
}
}
}
void UART_Initial()
{
SCON = 0x50; //8???,?????
AUXR |= 0x01; //??1?????2???????
AUXR |= 0x04; //???2???Fosc,?1T
T2L = 0xE0; //??????
T2H = 0xFE; //??????
AUXR |= 0x10; //?????2
}
bit START_Judge()
{
bit TEMP_Flag = 1;
unsigned char i = 0;
//?????????,??????????????,????????
while ( IR_Out == 1);
//??10?,??????6876~8352?????????????????
for(i =0;i <9; i++)
{
Delay800us(); // ????????764~928us
if ( IR_Out == 1 )
{
TEMP_Flag = 0;
break;
}
}
return TEMP_Flag;
}
bit BOOT_REPEATING_CODE_Judge()
{
bit TEMP_Flag = 1;
while( IR_Out == 0 ) ; // ???????9?????????
Delay1ms(); // ????????1.007ms
Delay1ms(); // ????????1.007ms
Delay200us(); // 0.086ms
Delay200us(); // 0.086ms
Delay200us(); // 0.086ms
// ??2.272ms
if( IR_Out == 0 )
{
TEMP_Flag = 1; // ????
}
else
{
TEMP_Flag = 0; // ?????,?????
}
return TEMP_Flag;
}
bit H_L_LEVEL_Judge()
{
while( IR_Out == 0 ); // ??????????????
Delay800us(); // ????????764~928us
if ( IR_Out == 1)
{
Delay1ms(); // ????????1.007ms
return 1;
}
else
{
return 0;
}
}


  • 死番薯123
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程序全部码完了 ,就差电路板了,吐槽一下,这贴冷门的让人心寒,,看帖练只看楼主按键都省了。。。。。


  • ElderScrolls5
  • 技成一派
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
贴片的很小啊


  • 贴吧用户_0R3t763982
  • 技震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶顶


  • 天外银龙Ⅷ
  • 技入佳境
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
顶


  • IUNIJIN
  • 技杀四方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
完全看不懂


2025-06-16 08:17:23
广告
  • 北羽
  • 技成一派
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想在车上使用单片机实现语音控制,但是从来没有这方面的经验,淘宝有现成的控制模块,但是在车上最麻烦的是走线和取电,还没有头绪


  • 夜天之泪Error
  • 技压群雄
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
红外解码,然后用dac输出模拟量给开关,


  • 飞翔的企鹅
  • 技震江湖
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
三轮车有导航还有音响,这么6


登录百度账号

扫二维码下载贴吧客户端

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