- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DIY制作LE数码管定时器
从构思到实体出来花了我一个月的课外时间,大家支持一下我的DIY精神吧。。。。由于只有一个数码管,只能显示0到15,所以这个定时器可以定时0到15分,0到15个小时,0到15天,0到15个星期,本来想在程序中加上定时0到15个月,但想想在实际情况中定时15个月都有一年多了,估计好少用到,就不写了。这个定时器我加上了继电器,所以可以控制220V交流电,且定时误差在几个毫秒内,还算精确吧。。。先来几张初期的原理图:下面是单片机的源程序:#includereg52.h#define uint unsigned int#define uchar unsigned charsbit ledg=P1^0;//秒闪烁(一秒钟亮一秒钟灭)sbit ledb=P1^1;//分闪烁(一分钟亮一分钟灭)sbit fmq=P3^3;// 蜂鸣器sbit ledx=P3^4;// 定时星期指示灯sbit ledt=P3^6;// 定时天指示灯sbit ledf=P3^5;// 定时分钟指示灯sbit leds=P3^7;// 定时小时指示灯sbit key1=P1^6;// 启动|暂停sbit key2=P1^5;// 调整定时分钟sbit key3=P1^4;// 调整定时小时sbit key4=P1^3;// 调整定时天sbit key5=P1^2;// 调整定时星期sbit jdq=P1^7; //继电器uint i,j,num,num1,num2,num3,num4,num5,num6;uchar shi,temp1,temp2,temp3,temp4,temp5,temp6,temp7,temp8,dsf,dss,dst,dsx;uchar code shuju[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};void delayms(uint xms){for(i=xms;i0;i--)for(j=110;j0;j--);}void display(shi){P2=shuju[shi];}void keyscan(){uchar i;if(key1==0){ delayms(10);if(key1==0){ledb=0; //把分闪烁指示灯调用来指示启动|暂停while(i==0P2!=0xC0){TR0=~TR0;// 启动|暂停i++;}if(TR0==1){ledb=1;//把分闪烁指示灯调用来指示启动|暂停}else{TR0=0;}}}if(key2==0TR0==0){ dss=0; // 定时小时清零dst=0; // 定时天数清零dsx=0; // 定时星期清零temp1=1; //进入switch-casedelayms(10);}if(key3==0TR0==0){dsf=0;dst=0;dsx=0;temp2=1;delayms(10);}if(key4==0TR0==0){dsf=0;dss=0;dsx=0;temp3=1;delayms(10);}if(key5==0TR0==0){dsf=0;dss=0;dst=0;temp4=1;delayms(10);}switch (temp1){case 1:if(key2==0){leds=1; // 关闭定时小时指示灯ledt=1; // 关闭定时天指示灯ledx=1;// 关闭定时星期指示灯 ledf=0;// 打开定时分钟指示灯ledg=1; // 关闭秒闪烁ledb=1; // 关闭分闪烁jdq=0; //关闭继电器dsf++; // 分钟加加shi=dsf;// 把分送去显示if(dsf==16){shi=0;dsf=0; }while(!key2);temp1=2;temp5=1;num2=dsf;temp6=2;temp7=2;temp8=2;}break;}switch (temp2){case 1:if(key3==0){ledf=1;ledt=1;ledx=1;leds=0;jdq=0;ledg=1;ledb=1;dss++;shi=dss;if(dss==16){shi=0;dss=0;}while(!key3);temp2=2;temp6=1;num4=dss; temp5=2;temp7=2;temp8=2;}break;}switch
您可能关注的文档
- CT互感器校验.doc
- CT二次压降及荷测试仪.doc
- CT引导下臭氧疗腰椎间盘突出症.ppt
- CT抗干扰介质耗测量仪.doc
- CT大地网接地阻测量仪.doc
- CubaseS术语英汉对照表.doc
- CUDA助力OenCLGPU并行计算无处不在.docx
- CVC织物分散活性染料低浴比免还原清洗染色生产实践.doc
- CT脾脏及其疾.ppt
- Cwfbqm强性认证实施规则——汽车燃油箱产品.doc
- 2025年中国乙氧苯柳胺软膏市场调查研究报告.docx
- 2025年及未来5年电信设备项目市场数据调查、监测研究报告.docx
- 2025年中国产宝口服液市场调查研究报告.docx
- 2025年及未来5年远红外线热敷按摩仪之瑞颈灵项目市场数据分析可行性研究报告.docx
- 2025年中国2—氨基—4,6—二氯嘧啶市场调查研究报告.docx
- 2025年及未来5年双层风琴帘项目市场数据调查、监测研究报告.docx
- 2025年及未来5年多功能短路定位分析仪项目市场数据调查、监测研究报告.docx
- 2025年中国换芯型烟嘴市场调查研究报告.docx
- 2025年及未来5年印章防伪项目市场数据调查、监测研究报告.docx
- 2025年中国超小型冷冻修边机市场调查研究报告.docx
最近下载
- 话剧《风声》完整版剧本.doc VIP
- 2025年滁州市琅琊区某国企招聘工作人员若干人备考题库带答案详解.docx VIP
- 2024年江苏省淮阴县文化馆公开招聘试题带答案详解.docx VIP
- 胰岛素皮下注射团体标准解读.pptx VIP
- 孔子《春秋》原文.docx VIP
- 2025年安徽省滁州市琅琊区某国企招聘工作人员若干人备考题库含答案详解.docx VIP
- 马克思主义政治经济学概论(第二版)第四章.ppt VIP
- 布卢姆掌握学习论文集 (美)本杰明.布卢姆等著.pdf VIP
- 2025年滁州市琅琊区某国企招聘工作人员若干人备考题库及参考答案详解1套.docx VIP
- 2024年江苏省灌南县文化馆公开招聘试题带答案详解.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)