標(biāo)題: 51單片機(jī)分享一個(gè)生日祝福的點(diǎn)陣圖 [打印本頁(yè)]

作者: l1h2h3    時(shí)間: 2020-5-5 22:37
標(biāo)題: 51單片機(jī)分享一個(gè)生日祝福的點(diǎn)陣圖
#include<reg51.h>                 
void delay (unsigned int i)
{ unsigned int k;
                 for (k=0;k<i;k++);           

}
void main()
{           //生日快樂(lè)
unsigned char code led [4] [8]={{0x08,0x0c,0xfe,0xff,0xfe,0x0c,0x08,0x00},        
                                     {0x1c,0x1c,0x1c,0x1c,0x7f,0x3e,0x1c,0x08},
                                                                         {0x10,0x30,0x7f,0xff,0x7f,0x30,0x10,0x00},
                                                                         {0x10,0x38,0x7c,0xfe,0x38,0x38,0x38,0x38},

                                 };
                                                                 //心形
//unsigned char code led [5] [8]={
// {0x00,0x28,0x3e,0x48,0x9c,0x08,0x08,0x7f},        
//                      {0x00,0x7e,0x42,0x42,0x7e,0x42,0x42,0x7e},
//                                 {0x00,0x24,0x6e,0x76,0x7f,0x24,0x2a,0x33},
//                           {0x00,0x3c,0x28,0x3e,0x1c,0x2a,0x59,0x08},
                //     {0x66,0x99,0x81,0x81,0x42,0x24,0x18,0x00},
                  //  };
    unsigned char w;
        unsigned int j,k,m;
        while(1)
        { for(k=0;k<4;k++)
          {for(m=0;m<200;m++)
          {                w=0x01;
                            for(j=0;j<8;j++)
                             {P3=w;
                                   P0=~led[k][j];
                                             delay(100);
                                          w<<=1;
                                           P0=0xff;
                      }
                 }
           }
     }                                    
}

51hei.png (12.76 KB, 下載次數(shù): 35)

51hei.png

dz2.zip

17.32 KB, 下載次數(shù): 10, 下載積分: 黑幣 -5

仿真






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