新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > LED旋轉時鐘制作(有源代碼)

        LED旋轉時鐘制作(有源代碼)

        作者: 時間:2012-03-21 來源:網絡 收藏
          P2=0xff;P1=0xff;Delay(60);

          disp1=BUFFER[2]/10;disp2=BUFFER[5]-(BUFFER[5]/10)*10;

          ii=disp1*16;jj=disp2*16;

          num_led(ii,jj);

          P2=0xff;P1=0xff;Delay(60);

          disp1=BUFFER[2]-disp1*10;disp2=BUFFER[5]/10;

          ii=disp1*16;jj=disp2*16;

          num_led(ii,jj);

          P2=0xff;P1=0xff;Delay(60);

          ii=160;jj=160;

          num_led(ii,jj);

          P2=0xff;P1=0xff;Delay(60);

          disp1=BUFFER[1]/10;disp2=BUFFER[6]-(BUFFER[6]/10)*10;

          ii=disp1*16;jj=disp2*16;

          num_led(ii,jj);

          P2=0xff;P1=0xff;Delay(60);

          disp1=BUFFER[1]-disp1*10;disp2=BUFFER[6]/10;

          ii=disp1*16;jj=disp2*16;

          num_led(ii,jj);

          P2=0xff;P1=0xff;Delay(60);

          }

          void timer0(void) interrupt 1 using 1

          {

          TMOD=0x11;

          TH0=-(5000/256);

          TL0=-(5000%256);

          TR0=1;

          BUFFER[0]=BUFFER[0]+1;

          if (BUFFER[6]%4==0) M[1]=M[1]+1;

          if (BUFFER[0]>201+xz){

          BUFFER[0]=0;

          BUFFER[1]=BUFFER[1]+1;

          if (BUFFER[1]==60){

          BUFFER[1]=0;

          BUFFER[2]=BUFFER[2]+1;

          if (BUFFER[2]==60){

          BUFFER[2]=0;

          BUFFER[3]=BUFFER[3]+1;

          if (BUFFER[3]==24){

          BUFFER[3]=0;

          BUFFER[4]=BUFFER[4]+1;

          if (BUFFER[4]>M[BUFFER[5]-1]){

          BUFFER[4]=1;

          BUFFER[5]=BUFFER[5]+1;

          if (BUFFER[5]>12){

          BUFFER[5]=1;

          BUFFER[6]=BUFFER[6]+1;

          if(BUFFER[6]>99) {

          BUFFER[6]=0;

          M[1]=M[1]-1;

          }

          }

          }

          }

          }

          }

          }

          }

          void intersvr0(void) interrupt 0

          {

          sw=1;

          }

          void main(void)

          {

          xz=8;

          key1=1;key2=0;

          EA=1;

          IT0=1;EX0=1;

          IT1=1;ET0=1;

          TMOD=0x11;

          TH0=-5000/256; TL0=-5000%256;

          TR0=1;

          for(;;){

          Delay(10);

          if(sw==1) {display_clock();sw=0;}

          }

          }


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 林西县| 沾益县| 涪陵区| 丰城市| 玉龙| 平乡县| 邵东县| 雅安市| 资源县| 南溪县| 全南县| 大宁县| 丰县| 古交市| 榕江县| 江津市| 扎赉特旗| 家居| 金沙县| 大石桥市| 文山县| 深州市| 曲靖市| 东阿县| 铅山县| 吴江市| 道孚县| 宜兰县| 滁州市| 宁津县| 甘洛县| 延长县| 平凉市| 凤城市| 磴口县| 搜索| 三原县| 廉江市| 文登市| 常熟市| 广河县|