注意:访问本站需要Cookie和JavaScript支持!请设置您的浏览器! 打开购物车 查看留言付款方式联系我们
初中电子 单片机教材一 单片机教材二
搜索上次看见的商品或文章:
商品名、介绍 文章名、内容
首页 电子入门 学单片机 免费资源 下载中心 商品列表 象棋在线 在线绘图 加盟五一 加入收藏 设为首页
全部内容 本站公告 购物咨询 付款确认 购物反馈 网站建议 贵宾交流 商品评论 文章评论 发新留言
标题: 〖fatbin〗我是新手望指点(1205)………… 我的留言
发送时间:2009/9/17 13:20:02 更新时间:2009/9/17 16:12:25
留言内容:
我用198元的试验板做红外线芯片6221的解码用C语言,,可收到的是乱码下是程序,,,望高手告知,,谢谢。。(qq18215207)#includereg51.h
#define uchar unsigned char
#define uint unsigned int
sbit shuo=P3^2;
uchar ii,oo,jj,ll,kk,aa,j;
uint pp;
uchar bi[4]={0,0,0,0};
void delay(uchar a)
{
uchar b,c;
for(b=a;b0;b--)
for(c=89;c0;c--);//我用的是24m的晶体
} //延时0.1MS
void startin()
{
oo=0;
ii=0;
shuo=1;
kk=0;
j=0;
jj=0;
} //这是装初始
void main()
{
startin();

while((shuo==0)&&(oo84))
{
oo++;
delay(1);
if(shuo)
return;
} //在9ms的低电平里判断是否有高电平

if(oo==84)
delay(47);//去掉4.5ms的搞电平,
while(oo==84)
{

while(shuo==1)//等待搞电平的到来
{
kk++;

delay(10);//延时0.84;



if(shuo==1) //判断延时0.84ms后是1的运行
{ aa=(aa1)+1;
bi[kk/8]=aa;
delay(8);}

else //在0是的运行
{
aa=aa1;
bi[kk/8]=aa;
}

}
P1=bi[3]; //把收到的第3个数送到P1口用LED显示数值

kk=32;
if(kk==32) //去掉后来的9ms+2.5ms+9ms.
{
for(pp=30;pp0;pp--)

{ oo=0;
delay(250);
kk=0;
delay(250);
return;
}
}
}
}
2009-9-17 16:12:25 [51dz]〖119.123.59.45〗:问题是每个遥控器的码都不同,必须对应到遥控器的码才行,这必须先分析遥控器出的码才行.
快速回复:

本站实事求是保留用户意见和问题!拒绝广告和灌水!但系统只显示最近2年或者最近2万次留言(约5000标题)!过期留言自动删除!重要内容请自行备份!不便之处请谅解!
本站协议 | 版权信息 |  关于我们 |  本站地图 |  营业执照 |  发票说明 |  付款方式 |  联系方式
深圳市宝安区西乡五壹电子商行——粤ICP备16073394号-1;地址:深圳西乡河西四坊183号;邮编:518102
E-mail:51dz$163.com($改为@);Tel:(0755)27947428
工作时间:9:30-12:00和13:30-17:30和18:30-20:30,无人接听时可以再打手机13537585389