久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 單片機(jī)8*8點(diǎn)陣顯示c語言源程序 [打印本頁]

作者: HPH521    時間: 2021-6-13 20:51
標(biāo)題: 單片機(jī)8*8點(diǎn)陣顯示c語言源程序
  1. #include <AT89X52.H>
  2. unsigned char code tabq[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //列
  3. unsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//行


  4. unsigned char code tabb[]={0x00,0xFF,0x08,0x7E,0x48,0xFF,0x00,0x00};//"五"
  5. unsigned char code tabc[]={0x00,0x3C,0x42,0x42,0x42,0x42,0x3C,0x00};//"〇"
  6. unsigned char code tabd[]={0x00,0x00,0x00,0x7E,0x00,0x00,0x00,0x00};//"一"

  7. unsigned char code tabe[]={0x10,0x10,0xFE,0x18,0x28,0x44,0x82,0x00};//"大"
  8. unsigned char code tabf[]={0x00,0x00,0x7E,0x00,0x00,0x00,0xFF,0x00};//"二"
  9. unsigned char code tabg[]={0x10,0x3C,0x12,0x10,0x7E,0x10,0x10,0x00};//"牛"
  10. unsigned char code tabh[]={0x00,0x08,0x7E,0x00,0x24,0x42,0x00,0x00};//"六"

  11. //unsigned char code tabe[]={0x08,0x49,0x49,0x7F,0x08,0x49,0x49,0x7F};//"出"
  12. //unsigned char code tabf[]={0x00,0x02,0x04,0x08,0x18,0x24,0x42,0x81};//"入"
  13. //unsigned char code tabg[]={0xFF,0x4A,0x2A,0x1C,0xFF,0x08,0x08,0x08};//"平"
  14. //unsigned char code tabh[]={0x08,0xFF,0x89,0x04,0x7F,0x14,0x1C,0x63};//"安"



  15. unsigned char i,j;

  16. void delay(void)//延時5ms
  17. {
  18.   unsigned char i,j;
  19.   for(i=10;i>0;i--)
  20.   for(j=248;j>0;j--);
  21. }

  22. void delay1(void)//延時10ms
  23. {
  24.   unsigned char i,j,k;
  25.   for(k=10;k>0;k--)
  26.   for(i=20;i>0;i--)
  27.   for(j=248;j>0;j--);

  28. }

  29. void main(void)
  30. {

  31.   while(1)
  32.     {

  33.                  ////////////////////////////////
  34.                    ////////////////////////////////
  35.    for(j=0; j<10; j++) //from 上 to 下 3 time
  36.         {
  37.           for(i=0;i<8;i++)
  38.             {
  39.               P3=taba[i];
  40.               P1=tabb[i];                                                 ///////////////////  五
  41.                           P0=0xff;
  42.               delay();
  43.             }
  44.         }       
  45.           for(j=0; j<2; j++) //from 下 to 上 3 time         //行選
  46.         {
  47.           for(i=0;i<8;i++)
  48.             {
  49.               P3=taba[i];
  50.               //P3=tabb[i];
  51.                           P1=0xff;
  52.               delay1();
  53.             }
  54.        }                       
  55.                         ////////////////////////////////
  56.                    ////////////////////////////////
  57.      for(j=0; j<10; j++) //from 上 to 下 3 time
  58.         {
  59.           for(i=0;i<8;i++)
  60.             {
  61.               P3=taba[i];                                                                  ///////////////////  〇
  62.               P1=tabc[i];
  63.                           //P1=0xff;
  64.               delay();
  65.             }
  66.         }
  67.      for(i=0;i<8;i++)
  68.             {
  69.              delay1();
  70.                  }

  71.                    ////////////////////////////////
  72.                    ////////////////////////////////
  73.      for(j=0; j<10; j++) //from 上 to 下 3 time
  74.         {
  75.           for(i=0;i<8;i++)
  76.             {                                                                                          /////////////////// 一
  77.               P3=taba[i];
  78.               P1=tabd[i];
  79.                           //P1=0xff;
  80.               delay();
  81.             }
  82.         }
  83.     for(i=0;i<8;i++)
  84.             {
  85.               P3=taba[7-i];
  86.               //P3=tabb[i];
  87.                           P1=0xff;
  88.               delay1();
  89.             }
  90.            for(i=0;i<8;i++)
  91.             {
  92.              delay1();
  93.                  }
  94.                        
  95.                    ////////////////////////////////
  96.                  ////////////////////////////////
  97.    for(j=0; j<10; j++) //from 上 to 下 3 time
  98.         {
  99.           for(i=0;i<8;i++)
  100.             {
  101.               P3=taba[i];
  102.               P1=tabe[i];                                                 ///////////////////  出
  103.                           P0=0xff;
  104.               delay();
  105.             }
  106.         }       
  107.           for(j=0; j<2; j++) //from 下 to 上 3 time         //行選
  108.         {
  109.           for(i=0;i<8;i++)
  110.             {
  111.               P3=taba[i];
  112.               //P3=tabb[i];
  113.                           P1=0xff;
  114.               delay1();
  115.             }
  116.        }                       
  117.                         ////////////////////////////////
  118.                    ////////////////////////////////
  119.      for(j=0; j<10; j++) //from 上 to 下 3 time
  120.         {
  121.           for(i=0;i<8;i++)
  122.             {
  123.               P3=taba[i];                                                                  ///////////////////  入
  124.               P1=tabf[i];
  125.                           //P1=0xff;
  126.               delay();
  127.             }
  128.         }
  129.      for(i=0;i<8;i++)
  130.             {
  131.              delay1();
  132.                  }

  133.                    ////////////////////////////////
  134.                    ////////////////////////////////
  135.      for(j=0; j<10; j++) //from 上 to 下 3 time
  136.         {
  137.           for(i=0;i<8;i++)
  138.             {                                                                                          /////////////////// 平
  139.               P3=taba[i];
  140.               P1=tabg[i];
  141.                           //P1=0xff;
  142.               delay();
  143.             }
  144.         }
  145.     for(i=0;i<8;i++)
  146.             {
  147.               P3=taba[7-i];
  148.               //P3=tabb[i];
  149.                           P1=0xff;
  150.               delay1();
  151.             }
  152.            for(i=0;i<8;i++)
  153.             {
  154.              delay1();
  155.                  }
  156.                        
  157.                    ////////////////////////////////





  158.                                   ///////////////////////////分割線-----以下為“安”//////////////////////////
  159.       for(j=0; j<10; j++) //from 上 to 下 3 time
  160.         {
  161.           for(i=0;i<8;i++)
  162.             {
  163.               P3=taba[i];                                                                           ///////////////////        安
  164.               P1=tabh[i];
  165.                           //P1=0xff;
  166.               delay();
  167.             }
  168.         }
  169.          for(i=0;i<8;i++)
  170.             {
  171.              delay1();
  172.                  }

  173.      for(i=0;i<8;i++)
  174.             {
  175.               P3=taba[7-i];
  176.               //P3=tabb[i];
  177.                           P3=0xff;
  178.               delay1();
  179.             }
  180.        
  181.      }
  182. }
  183.                                   ///////////////////////////分割線-----以上為“安”//////////////////////////
復(fù)制代碼



作者: admin    時間: 2021-6-14 04:41
本帖需要重新編輯補(bǔ)全電路原理圖,源碼,詳細(xì)說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久www免费人成看片高清 | av在线播放网站 | 国产伦精品一区二区三区高清 | 91人人看 | 亚洲一区二区三区在线播放 | 中文字幕一区二区三区日韩精品 | 黄免费在线 | 在线观看成年视频 | 一区二区三区韩国 | 91高清视频 | 国产在线视频一区二区董小宛性色 | 色婷婷精品久久二区二区蜜臂av | 亚洲精品在线视频 | 欧美精品一区三区 | 日韩欧美综合 | 草草在线观看 | 久久99精品久久久久久秒播九色 | 精品乱子伦一区二区三区 | 精品国产久 | 老头搡老女人毛片视频在线看 | 99伊人| 欧美嘿咻 | 五月婷婷激情网 | 亚洲第一天堂无码专区 | 欧美日本韩国一区二区 | 国产夜恋视频在线观看 | 国产成人精品视频在线观看 | 一本大道久久a久久精二百 国产成人免费在线 | 中文字幕第十五页 | 成年人在线视频 | 毛片高清| 国产一区91在线 | 欧美一二三 | 亚洲精品99| 日本高清aⅴ毛片免费 | 四虎首页| 亚洲国产中文字幕 | 亚洲精品日韩在线 | 日韩视频精品在线 | 国产精品免费一区二区三区 | 一区二区三区四区在线播放 |