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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2076|回復: 1
打印 上一主題 下一主題
收起左側

單片機8*8點陣顯示c語言源程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:930179 發表于 2021-6-13 20:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  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.                                   ///////////////////////////分割線-----以上為“安”//////////////////////////
復制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:1 發表于 2021-6-14 04:41 | 只看該作者
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 草久久久 | 一区二区三区国产好的精 | 精品久久一区二区三区 | 日韩欧美在线播放 | 精品1区2区| 精品国产一级 | 色偷偷人人澡人人爽人人模 | 97伦理电影 | 性生生活大片免费看视频 | 视频三区 | 国产区在线看 | 亚洲一区二区在线电影 | 国产美女自拍视频 | 欧美午夜一区二区三区免费大片 | av手机免费在线观看 | 亚洲成人精品在线观看 | 久久com| 影音先锋亚洲资源 | 国产精品高潮呻吟久久久久 | 久久一区二区视频 | 国产精品夜间视频香蕉 | 欧美a区 | 亚洲精品电影网在线观看 | 天天干狠狠操 | 国产一级毛片精品完整视频版 | 成人在线观看亚洲 | 一久久久| 国产麻豆一区二区三区 | 欧美日韩中文在线 | 成人免费观看男女羞羞视频 | 91精品国产欧美一区二区 | 91精品国产一区 | 中文字幕亚洲区一区二 | 91亚洲国产 | 亚洲字幕在线观看 | 免费视频二区 | 欧美日韩视频在线第一区 | 91中文视频| 91欧美精品成人综合在线观看 | www.日本在线播放 | 激情五月婷婷 |