下载此文档

基于单片机的节能灯控制.docx


文档分类:通信/电子 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
基于单片机的节能灯控制#include<>#include<>sbitRR=P3^0;sbitLL=P3^1;unsignedcharcodedis_code[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};unsignedchardatadis_buf[4]={0x0e,0x0d,0x0b,0x07};unsignedchardatadis_buf1[4];charti,sec,min,hou,di;unsignedcharMH,ML,HH,HL;unsignedcharomin,ohou,cmin,chou;unsignedchartemp,key,dis_buf2;unsignedcharsw,mode,pl,tt;bitss;voiddelay(unsignedcharm){while(m--){unsignedchari=255;while(i--);}}voidkeyscan(void){ key=P2; delay(50); key=P2;}voidmain(){ ti=0,sec=0,min=0,hou=12,di=0; omin=30,ohou=17,cmin=0,chou=15;TMOD=0x11;TH0=0x0FF;TL0=0x0CE; TH1=0xFC; TL1=0x17; PT1=1;EA=1; EX0=1;ET0=1; ET1=1;TR0=1; ET1=1; TR1=1; P2=0xff; RR=0; ss=0; while(1) { switch(mode) {case0: {MH=min/10; ML=min%10; HH=hou/10; HL=hou%10; }break; case1: case2: {MH=omin/10; ML=omin%10; HH=ohou/10; HL=ohou%10; }break; case3: case4: {MH=cmin/10; ML=cmin%10; HH=chou/10; HL=chou%10; }break; default:; } if(ti>=2) { ti=0; sec++; if(sec>=60) { sec=0; min++; if(min>=60) { min=0; hou++; if(hou>=24) { hou=0; } } } } }}voidtim0()interrupt1 {TH0=0x0FF;TL0=0x0CE; ti++;}voidtimer0()interrupt3 { di++; if(di>=4) di=0; TH1=0xFC; TL1=0x17; dis_buf1[0]=dis_code[HH]; dis_buf1[1]=dis_code[HL]; dis_buf1[2]=dis_code[MH]; dis_buf1[3]=dis_code[ML]; P1=0xff; P0=dis_buf1[di]; P1=dis_buf[di]; if(sw==1) LL=0; elseLL=1; if(ohou<chou||((ohou==chou)&omin<cmin)) { if(hou>=ohou&sw==0) { if(min>=omin) { RR

基于单片机的节能灯控制 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zxwziyou9
  • 文件大小28 KB
  • 时间2019-07-28
最近更新