【酷派大神f1变砖怎么办求助】下载了一个电影1.15G但是打开只有30s的广告,怎么办啊???

想利用51单片机做一个延迟30S的控制,求大神帮忙设计一下!_百度知道
想利用51单片机做一个延迟30S的控制,求大神帮忙设计一下!
我想用51单片机做个延迟,构思是这样的:有个红外线开关控制51单片机,然后51与一个开关相连接控制开关,如果红外线开关在35S之内关了,与51相连的开关开路,反之35S之后的话开关闭合。如果红外线开关35S以后关了,51单片机再控制延迟开关30S之后开路。额。。我描述的可能有点乱,看不明白的话留下言或者加QQ:,详细了解!谢谢大家了!
提问者采纳
#include&reg51.h&#include&intrins.h&#define X0 P2^0
//红外线开关输入#define Y0 P0^0
//控制开关void delay50ms(unsigned int i){
for(i;i&0;i--)
for(j=50000;j&0;j--);
//该处使用的为12MHz晶振,及一周期用时1us}void main(){ start:
//输出初始化
//输入初始化 for(k=35;k&0;k--)
if(X0==1)goto L1;
delay50ms(20);
//1秒扫描判断一次,如果有需要,可以自己配合k改动扫描时间
//反之35S之后的话开关闭合 while(X0==0);
//如果红外线开关35S以后关了
delay50ms(600);
//延迟开关30S之后
//开路,设计完成
while(P2^1==0);
//这里给你设计了个等待复位按钮,方便你复位L1:Y0=0;
//如果红外线开关在35S之内关了,与51相连的开关开路}
其他类似问题
为您推荐:
51单片机的相关知识
其他3条回答
关键是延时程序,延时可用中断来实现,用定时器先做50ms的定时,再做1s的延时,接着就可以做30s和35s的延时了。
看不懂你的问题描述,不过定时的我觉得可以用定时器定时比较好
用中断做延时比较准 不过你还有算下
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Youfile如何下载种子,普通下载无法使用,等了30s点击后无任何反应,如有大神愿意借高级账号一用送100金币_百度知道
Youfile如何下载种子,普通下载无法使用,等了30s点击后无任何反应,如有大神愿意借高级账号一用送100金币
邮箱 绝不改密码,只是下载torrent文件,谢谢了
提问者采纳
你好,如果留有邮箱的话文件【正在发送】中~~收件箱里没有,请查看【【垃圾箱】】如果没有留邮箱,请留邮箱…如有问题请回邮或是HI我...收到后若满意,请【及时采纳】...
提问者评价
谢谢你帮我大忙了
其他类似问题
为您推荐:
其他1条回答
你用的什么浏览器?其实我也长期在那里下的,没出现过问题。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 枕大神经疼痛怎么办 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信