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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2017|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品美女久久久久久免费 | 日韩福利在线观看 | 欧美freesex黑人又粗又大 | 四虎影音 | 日韩一区二区免费视频 | 中文字幕亚洲免费 | 成人无遮挡毛片免费看 | 日本三级在线 | 欧美专区日韩专区 | 在线免费观看日本 | 在线视频中文字幕 | 毛片久久久 | 成人av网站在线观看 | 午夜看片 | 视频一区二区在线观看 | 欧美一区二区三区在线观看 | 神马福利| 一区二区三区中文字幕 | 日韩亚洲视频 | 亚洲国产视频一区二区 | 国产精品视频久久 | 成人在线视频免费观看 | 欧美一区二区三区在线播放 | 欧洲一区二区视频 | 国产精品免费看 | 四虎影院免费在线 | 麻豆一区二区三区精品视频 | 蜜桃综合在线 | 日韩在线视频免费观看 | 日韩欧美国产一区二区三区 | 91看片官网 | 国产欧美精品一区 | 91av在线免费看 | 精品欧美色视频网站在线观看 | 久草综合在线 | 一区二区三区四区电影视频在线观看 | 国产特黄一级 | 亚洲视频中文字幕 | 精精国产xxxx视频在线 | 九九av | 国产98色在线 | 日韩 |