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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

分享我做的用74HC595驅動的16X16點陣

[復制鏈接]
跳轉到指定樓層
樓主



程序如下
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table1 []=//取模方法,陰碼,逆向,逐列式,
{        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
       
        0x00,0x00,0x70,0x38,0x88,0x20,0x08,0x21,0x08,0x21,0x08,0x22,0x38,0x1C,0x00,0x00,/*"S",0*/
  0x00,0x00,0xF8,0x19,0x88,0x20,0x88,0x20,0x88,0x20,0x08,0x11,0x08,0x0E,0x00,0x00,/*"5",1*/

0x00,0x00,0x00,0x00,0x10,0x20,0x10,0x20,0xF8,0x3F,0x00,0x20,0x00,0x20,0x00,0x00,/*"1",2*/

0x00,0x00,0x70,0x1C,0x88,0x22,0x08,0x21,0x08,0x21,0x88,0x22,0x70,0x1C,0x00,0x00,/*"8",3*/

0x00,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0xFC,0x3F,
0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x00,0x20,0x00,0x00,/*"?",4*/

0x00,0x01,0x80,0x00,0x60,0x00,0xF8,0xFF,0x07,0x00,0x40,0x00,0x30,0x00,0x0F,0x00,
0xF8,0xFF,0x88,0x08,0x88,0x08,0x88,0x08,0x88,0x08,0x08,0x08,0x08,0x00,0x00,0x00,/*"?",5*/

};
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code table1 []=//取模方法,陰碼,逆向,逐列式,
{        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
       
        0x00,0x00,0x70,0x38,0x88,0x20,0x08,0x21,0x08,0x21,0x08,0x22,0x38,0x1C,0x00,0x00,/*"S",0*/
  0x00,0x00,0xF8,0x19,0x88,0x20,0x88,0x20,0x88,0x20,0x08,0x11,0x08,0x0E,0x00,0x00,/*"5",1*/

0x00,0x00,0x00,0x00,0x10,0x20,0x10,0x20,0xF8,0x3F,0x00,0x20,0x00,0x20,0x00,0x00,/*"1",2*/

0x00,0x00,0x70,0x1C,0x88,0x22,0x08,0x21,0x08,0x21,0x88,0x22,0x70,0x1C,0x00,0x00,/*"8",3*/
0x00,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0xFC,0x3F,
0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x00,0x20,0x00,0x00,/*"?",4*/

0x00,0x01,0x80,0x00,0x60,0x00,0xF8,0xFF,0x07,0x00,0x40,0x00,0x30,0x00,0x0F,0x00,
0xF8,0xFF,0x88,0x08,0x88,0x08,0x88,0x08,0x88,0x08,0x08,0x08,0x08,0x00,0x00,0x00,/*"?",5*/

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

};
uchar code table2[]=
{
        0xfe,0xff,
        0xfd,0xff,
        0xfb,0xff,
        0xf7,0xff,
        0xef,0xff,
        0xdf,0xff,
        0xbf,0xff,
        0x7f,0xff,
        0xff,0xfe,
        0xff,0xfd,
        0xff,0xfb,
        0xff,0xf7,
        0xff,0xef,
        0xff,0xdf,
        0xff,0xbf,
        0xff,0x7f,
};
sbit a=P2^2;
sbit b=P2^3;
sbit c=P2^4;
sbit d=P2^5;
sbit jia_key=P3^4;
sbit jian_key=P3^5;
uchar m=15;

void delay(uint z)  
{
        uint  x,y;
        for(x=z;x>0;x--)
        for(y=110;y>0;y--);
}
void delay1(uint z)           
{
        uint  x,y;
        for(x=z;x>0;x--)
        for(y=12;y>0;y--);
}
void key()
{  
        if(jia_key==0)     //按鍵檢測處理函數
        {
                delay(5);        //消斗
                if(jia_key==0)  //按鍵速度加一
                {
                        m++;
                        if(jia_key==10)
                                m==25;
                        while(jia_key==0);
                }
        }
        if(jian_key==0)
        {
                delay(5);
                if(jian_key==0)
                {
                        m--;
                        if(jian_key==9)
                                m=6;
                        while(jian_key==0);
                }
        }
}



void main()       
{
        uint k;
        uint i,j,n;       
        while(1)
        {   
                for(k=0; k<=190; k++)// 平移的行函數 ,多一個字K加15,
                {
                        for(j=m; j>0; j--)//平移的速度  
                {
                        for(i=k,n=0;i<k+16; i++,n++)//顯示一個16X16的圖像
                        {
                               
                                //陽極
                               
                                P1=0x00;
                                a=1;
                                P1=table1 [2*i];
                                a=0;
                                P1=0x00;
                                b=1;
                                P1=table1 [2*i+1];
                                b=0;
                               

                                //陰極
                                P1=0xff;
                                c=1;
                                P1=table2 [2*n];
                                c=0;
                                P1=0xff;
                                d=1;
                                P1=table2 [2*n+1];
                                d=0;
                                delay1(5);
                               
                                c=1;
                                P1=0xff;
                                c=0;                                                                                          
                                d=1;
                                P1=0xff;
                                d=0;
                               
                        }
                }
                     key();
        }
     if(k>190)
        delay(50);
         }
}


圖片P71024-162646.jpg (2.65 MB, 下載次數: 64)

圖片P71024-162646.jpg

圖片P71026-214044.jpg (2.83 MB, 下載次數: 70)

圖片P71026-214044.jpg

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精产国产伦理一二三区 | 亚洲成a | 中文字幕在线观看精品 | 成人在线视 | 在线国产一区二区 | 欧美日韩在线免费观看 | 波多野吉衣久久 | 欧美黄色一区 | 亚洲视频自拍 | 免费在线观看毛片 | 国产乱码精品一区二区三区中文 | 全免费a级毛片免费看视频免费下 | 美国黄色毛片 | 日韩手机在线视频 | 成人在线观看黄 | 亚洲aⅴ | 午夜久久久久久久久久一区二区 | aⅴ色国产 欧美 | 人人操日日干 | 色综合九九 | 亚洲综合网站 | 一区二区视频在线观看 | 欧美888 | 草久网 | 美女黄18岁以下禁止观看 | 在线色网| 在线成人av | 国产久视频 | 国产精品免费一区二区三区 | 日本精品一区二区三区视频 | 欧美区日韩区 | 午夜小电影 | 日韩在线三级 | 97精品超碰一区二区三区 | 国产激情福利 | 免费视频一区二区 | 中文欧美日韩 | 干狠狠| 亚洲444eee在线观看 | 久久在线看 | 日本精品一区 |