欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機數碼管循環顯示0-9的源程序 [打印本頁]

作者: ytx1234    時間: 2018-7-9 09:35
標題: 單片機數碼管循環顯示0-9的源程序
  1.     //用LED數碼顯示器循環顯示數字0~9
  2.     #include<reg52.h>    //  包含51單片機寄存器定義的頭文件
  3.     /**************************************************
  4.     函數功能:延時函數,延時一段時間
  5.     ***************************************************/
  6.     void delay(void)
  7.     {
  8.        unsigned char i,j;
  9.        for(i=0;i<255;i++)
  10.         for(j=0;j<255;j++)
  11.                    ;
  12.     }
  13.     /**************************************************
  14.     函數功能:主函數
  15.     ***************************************************/
  16.     void main(void)
  17.     {
  18.       unsigned char i;
  19.       unsigned char code Tab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  20.                   //數碼管顯示0~9的段碼表,程序a運行中當數組值不發生變化時,
  21.                                  //前面加關鍵字code ,可以大大節約單片機的存儲空間
  22.       P2=0x7f;   //P2.7引腳輸出低電平,數碼顯示器第7位接通電源工作
  23.       while(1)   //無限循環
  24.        {
  25.          for(i=0;i<10;i++)
  26.           {
  27.              P0=Tab[ i];  //讓P0口輸出數字的段碼92H
  28.              delay();   //調用延時函數
  29.            }
  30.         }
  31.     }
復制代碼







歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1