完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
//功能为间隔8小时led亮,氧气泵隔一小时运行一次,
//led也可以按下按键后亮一小时 #include #define uint unsigned int #define uchar unsigned char ***it led=P1^0; //二极管控制端口 ***it jdq=P1^1; //继电器控制端口 ***it anjian=P1^2; //按键开关 uint a=0,b=0,c=0; void main() { TMOD=0x11; EA=1; TH0=0XFC; TL0=0X66; TH1=0XFC; TL1=0X66; ET0=1; ET1=1; TR0=1; led=0; while(1) { if(a<25199)这里是在还有一个小时剩余时间的情况下,按下led开关才有效 { if(anjian==0) { while(~anjian) { TR1=1; } } } } } void timer() interrupt 1 { a++;b++; TH0=0XFC; TL0=0X66; if(a==28800) { a=0; led=1; } else led=0; if(b==3600) { b=0;jdq=~jdq; } } void shoudong() interrupt 3 { c++;led=1; TH1=0XFC; TL1=0X66; if(c==3600) { c=0;led=0 ;TR1=0; } } |
|
相关推荐
2个回答
|
|
|
路过。。。。。。。。。
|
|
|
|
|
|
问问题都没有说清楚什么问题就叫别人看程序,谁有空理你?看你的程序,每隔八小时候后LED只l亮1ms.氧气泵每隔一小时运行一次,每次运行一小时。定时器0中断里面要加以判断定时器1是否工作。如果定时器工作则LED=0.
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16901 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:52 , Processed in 0.669002 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1254