欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      數(shù)字鐘課程設(shè)計(jì)程序(精選5篇)

      時(shí)間:2019-05-13 05:13:11下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《數(shù)字鐘課程設(shè)計(jì)程序》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《數(shù)字鐘課程設(shè)計(jì)程序》。

      第一篇:數(shù)字鐘課程設(shè)計(jì)程序

      #include

      void chuanshu(void);

      void shuchu(void);

      void saomiao(void);

      void delay(void);

      unsigned int t;

      unsigned char m;

      unsigned char shi,fen,miao;

      unsigned char code duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};unsigned char code wei[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};

      unsigned charxianshi[8]={0,0,0,0,0,0,0,0};

      sbit DS=P2^2;

      sbit ST_CP=P2^3;

      sbit SH_CP=P2^4;

      sbit key1=P3^2;

      sbit key2=P3^3;

      sbit key3=P3^4;

      sbit key4=P3^5;

      sbit niaoling=P1^0;

      sbit dingshi=P1^1;

      void delay(void)

      {

      char i,j;

      for(i=0;i<50;i++)

      for(j=0;j<100;j++);

      }

      void chuanshu(void)

      {

      unsigned char b,c,num;

      if(b==0)

      {

      b++;

      num=wei[m];//把位選放在第二個(gè)74hc595芯片上

      for(c=0;c<8;c++)

      {SH_CP=0;

      DS=num&0x80;

      num=num<<1;

      SH_CP=1;//上升沿發(fā)生移位

      }

      }

      if(b==1)

      {

      b--;

      if(m==2||m==5)

      {num=0xbf;}

      else

      {

      num=duan[xianshi[m]];}

      for(c=0;c<8;c++)

      {SH_CP=0;

      DS=num&0x80;

      num=num<<1;

      SH_CP=1;//數(shù)據(jù)在SH_CP的上升沿輸入}

      }

      m++;

      if(m==8)

      {m=0;

      }

      }

      void shuchu(void)

      { ST_CP=0;

      ST_CP=1;//上升沿將數(shù)據(jù)送到輸出鎖存器

      }

      void saomiao(void)

      {

      if(key1==0)

      {

      delay();

      if(key1==0)

      {

      miao=0;

      while(key1==0);

      }

      }

      xianshi[0]=miao%10;xianshi[1]=miao/10;

      if(key2==0){

      delay();

      if(key2==0){

      fen++;

      while(key2==0);if(fen==60){

      fen=0;}

      }

      }

      xianshi[3]=fen%10;xianshi[4]=fen/10;

      if(key3==0){

      delay();

      if(key3==0){

      shi++;

      while(key3==0);if(shi==24){

      shi=0;}

      }

      }

      xianshi[6]=shi%10;xianshi[7]=shi/10;

      if(key4==0){

      delay();

      if(key4==0){

      miao=0;fen=0;shi=0;}

      }

      }

      void main(void)

      {

      TMOD=0X01;

      TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;

      ET0=1;

      TR0=1;

      while(1)

      {

      saomiao();

      chuanshu();shuchu();

      }

      }

      void time0()interrupt 1{

      t++;

      if(t==20)

      {t=0;

      miao++;

      if(miao==60){miao=0;fen++;

      if(fen==60){fen=0;shi++;

      if(shi==24){shi=0;}}}

      }

      }

      第二篇:C語言課程設(shè)計(jì)數(shù)字鐘程序

      C語言數(shù)字鐘程序

      #include“stdio.h” void clock(int t);void main(){ int t,i,j,n;for(t=0;t<10;t++){ clock(t);sound(590);for(n=0;n<4;n++){ delay(100000000);} nosound();for(n=0;n<6;n++){ delay(100000000);} for(j=8;j<=18;j++){ for(i=1;i<=80;i++){ gotoxy(i,j);putchar(0);} } } } void clock(int t){ int i,j;textcolor(11);if(t==0){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<11;i++){ gotoxy(51,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=10){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==1){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} } if(t==2){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(60-j*8,8+i+j*5);cprintf(“%c”,14);} } for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==3){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==4){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<6;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(i=0;i<8;i++){ gotoxy(59-i,13);cprintf(“%c”,14);} } if(t==5){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(52+j*8,8+i+j*5);cprintf(“%c”,14);} } for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==6){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(52+j*8,8+i+j*5);cprintf(“%c”,14);} } for(i=0;i<6;i++){ gotoxy(52,13+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==7){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<8;i++){ gotoxy(59-i,8);cprintf(“%c”,14);} } if(t==8){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<11;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==9){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<6;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(j=0;j<2;j++){ for(i=0;i<8;i++){ gotoxy(59-i,8+j*5);cprintf(“%c”,14);} } } }

      第三篇:數(shù)字鐘程序-c語言課程設(shè)計(jì)

      #include“stdio.h” void clock(int t);void main(){ int t,i,j,n;for(t=0;t<10;t++){ clock(t);sound(590);for(n=0;n<4;n++){ delay(100000000);} nosound();for(n=0;n<6;n++){ delay(100000000);} for(j=8;j<=18;j++){ for(i=1;i<=80;i++){ gotoxy(i,j);putchar(0);} } } } void clock(int t){ int i,j;textcolor(11);if(t==0){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<11;i++){ gotoxy(51,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=10){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==1){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} } if(t==2){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(60-j*8,8+i+j*5);cprintf(“%c”,14);} } for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==3){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==4){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<6;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(i=0;i<8;i++){ gotoxy(59-i,13);cprintf(“%c”,14);} } if(t==5){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(52+j*8,8+i+j*5);cprintf(“%c”,14);} } for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==6){ for(j=0;j<2;j++){ for(i=0;i<6;i++){ gotoxy(52+j*8,8+i+j*5);cprintf(“%c”,14);} } for(i=0;i<6;i++){ gotoxy(52,13+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<9;i++){ gotoxy(60-i,8+j);cprintf(“%c”,14);} } } if(t==7){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<8;i++){ gotoxy(59-i,8);cprintf(“%c”,14);} } if(t==8){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<11;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(j=0;j<11;j+=5){ for(i=0;i<8;i++){ gotoxy(59-i,8+j);cprintf(“%c”,14);} } } if(t==9){ for(i=0;i<11;i++){ gotoxy(60,8+i);cprintf(“%c”,14);} for(i=0;i<6;i++){ gotoxy(52,8+i);cprintf(“%c”,14);} for(j=0;j<2;j++){ for(i=0;i<8;i++){ gotoxy(59-i,8+j*5);cprintf(“%c”,14);} } } }

      第四篇:基于單片機(jī)的數(shù)字鐘課程設(shè)計(jì)程序

      #include #define uchar unsigned char #define uint unsigned int uchar code table[]=“I LOVE YOU!”;uchar code table1[]=“2014:06:14”;sbit lcden=P3^5;sbit lcdrs=P3^4;

      uchar num;

      void delayms(uint z){ uint x,y;for(x=z;x>0;x--)

      for(y=110;y>0;y--);}

      void write_com(uchar com){ lcdrs=0;P0=com;delayms(5);lcden=0;}

      void write_data(uchar date){ lcdrs=1;P0=date;delayms(5);lcden=1;delayms(5);lcden=0;}

      void init(){ lcden=0;write_com(0x38);write_com(0x0c);write_com(0x06);write_com(0x01);}

      void main()

      //定義使能端、命令選擇端

      //延時(shí)函數(shù)

      //寫入命令函數(shù)

      //寫入數(shù)據(jù) //初始化LCD

      {

      } init();write_com(0x80);for(num=0;num<11;num++){ write_data(table[num]);delayms(5);} write_com(0x80+0x40);for(num=0;num<13;num++){ write_data(table[num]);delayms(5);} while(1);

      第五篇:基于單片機(jī)的數(shù)字鐘課程設(shè)計(jì)程序

      #include

      #define uchar unsigned char #define uint unsigned int

      uchar code table[]=“I LOVE YOU!”;uchar code table1[]=“2014:06:14”;sbit lcden=P3^5;

      sbit lcdrs=P3^4;uchar num;

      void delayms(uint z)

      {

      uint x,y;

      for(x=z;x>0;x--)

      for(y=110;y>0;y--);}

      void write_com(uchar com){

      lcdrs=0;

      P0=com;

      delayms(5);

      lcden=0;

      }

      void write_data(uchar date){

      lcdrs=1;

      P0=date;

      delayms(5);

      lcden=1;

      delayms(5);

      lcden=0;

      }

      void init()

      {

      lcden=0;

      write_com(0x38);

      write_com(0x0c);

      write_com(0x06);

      write_com(0x01);

      }

      void main()//定義使能端、命令選擇端//延時(shí)函數(shù)//寫入命令函數(shù)//寫入數(shù)據(jù) //初始化LCD

      {}init();write_com(0x80);for(num=0;num<11;num++){write_data(table[num]);delayms(5);} write_com(0x80+0x40);for(num=0;num<13;num++){write_data(table[num]);delayms(5);} while(1);

      下載數(shù)字鐘課程設(shè)計(jì)程序(精選5篇)word格式文檔
      下載數(shù)字鐘課程設(shè)計(jì)程序(精選5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        數(shù)字鐘課程設(shè)計(jì)

        晶體振蕩器電路晶體振蕩器電路給數(shù)字鐘提供一個(gè)頻率穩(wěn)定準(zhǔn)確的32768Hz的脈沖,可保證數(shù)字鐘的走時(shí)準(zhǔn)確及穩(wěn)定。不管是指針式的電子鐘還是數(shù)字顯示的電子鐘都使用了晶體振蕩器電......

        數(shù)字鐘課程設(shè)計(jì)

        數(shù)字電子鐘邏輯電路設(shè)計(jì) 一、實(shí)驗(yàn)?zāi)康模?1、掌握數(shù)字鐘的設(shè)計(jì)方法; 2、熟悉集成電路的使用方法。 二、設(shè)計(jì)任務(wù)和要求: 1、設(shè)計(jì)一個(gè)有“時(shí)”,“分”,“秒”(23小時(shí)59分59秒)顯示且有......

        數(shù)字鐘課程設(shè)計(jì)

        南 昌 大 學(xué) 數(shù)字電路與邏輯設(shè)計(jì)實(shí)驗(yàn)報(bào)告 姓名: 付容 學(xué)號(hào):6100212236 學(xué)院:信息工程學(xué)院 班級(jí):電氣信息I類126班 實(shí)驗(yàn)名稱: 數(shù)字鐘設(shè)計(jì) 一、實(shí)驗(yàn)?zāi)康?1、熟悉數(shù)字系統(tǒng)的分析和......

        數(shù)字鐘課程設(shè)計(jì)

        ORG 0000H SJMP ONE ORG 0003H LJMP ELEVEN ORG 000BH LJMP NINE ORG 001BH LJMP TEN ONE:LED12 EQU 30H ;數(shù)碼管12顯示緩存 LED34 EQU 31H ;數(shù)碼管34顯示緩存 LED56 EQU 32......

        數(shù)字電路課程設(shè)計(jì) 數(shù)字鐘

        摘 要 數(shù)字鐘實(shí)際上是一個(gè)對(duì)標(biāo)準(zhǔn)頻率(1Hz)進(jìn)行計(jì)數(shù)的計(jì)數(shù)電路。振蕩器產(chǎn)生的時(shí)鐘信號(hào)經(jīng)過分頻器形成秒脈沖信號(hào),秒脈沖信號(hào)輸入計(jì)數(shù)器進(jìn)行計(jì)數(shù),并把累計(jì)結(jié)果以“時(shí)”、“分”、......

        數(shù)字鐘課程設(shè)計(jì)報(bào)告

        摘要 數(shù)字電子鐘是一種用數(shù)字顯示秒﹑分﹑時(shí)的記時(shí)裝置,與傳統(tǒng)的機(jī)械時(shí)鐘相比,它一般具有走時(shí)準(zhǔn)確﹑顯示直觀﹑無機(jī)械傳動(dòng)裝置等優(yōu)點(diǎn),因而得到了廣泛的應(yīng)用。 數(shù)字電子鐘的設(shè)計(jì)方法有許......

        數(shù)字鐘課程設(shè)計(jì)心得

        一、設(shè)計(jì)目的 數(shù)字鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。 數(shù)......

        數(shù)字鐘課程設(shè)計(jì)心得

        免費(fèi)分享創(chuàng)新 數(shù)字鐘課程設(shè)計(jì)心得范文 一、設(shè)計(jì)目的 數(shù)字鐘是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更......