0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用51單片機(jī)制作LED旋轉(zhuǎn)顯示器

2oON_changxuemc ? 來(lái)源:未知 ? 2018-12-23 09:15 ? 次閱讀

下面分享一下我的制作過(guò)程。這里有關(guān)于本制作的更詳細(xì)的圖片展示:

首先是制作效果圖:

電路圖:

電路采用的是無(wú)限供電模塊給單片機(jī)供電的。采用無(wú)限供電。無(wú)摩擦,震動(dòng)小。LED與單片機(jī)引腳之間的連接采用的是細(xì)小的漆包線。省去了限流電阻。省去復(fù)位電路制作起來(lái)更簡(jiǎn)單方便。

準(zhǔn)備主要材料:因很多人不知材料哪里買,先將地址鏈接在材料名稱,點(diǎn)擊就進(jìn)去了

1.51單片機(jī)1片

2.單片機(jī)插槽和萬(wàn)能電路板(洞洞板)

3.貼片LED0603(顏色自定,如果焊接技術(shù)不夠可以用大點(diǎn)的,如1206,多買一些,備用)

4.紅外接收、發(fā)送

5.電阻R4-R6

6.細(xì)小漆包線

7.排針下載接口用)

8.24兆晶振

9.電容

10.12v電源(充電用)

11.電動(dòng)馬達(dá)

12.7.4v鋰電池(也可用兩顆廢舊手機(jī)電池)

13.無(wú)線供電模塊

14.stc下載程序器

下面開始動(dòng)手了。

1無(wú)線供電模塊

喜之郎果凍外殼

程序:

/*********旋轉(zhuǎn)顯示***************/

#include

#define uint unsigned int

#define uchar unsigned char

sbit D1=P3^2;

sbit D2=P3^4;

sbit D3=P1^0;

sbit D4=P0^7;

void delay();

void xing();

void zhunbei();

uchar code hanzi1[];

uchar code hanzi2[];

uchar code hanzi3[];

uchar code hanzi4[];

uchar code hanzi5[];

uchar code hanzi6[];

uchar code hanzi7[];

uchar code hanzi8[];

uchar code hanzi9[];

uchar code hanzi10[];

uchar code hanzi11[];

uchar code hanzi12[];

uchar code hanzi13[];

uchar code hanzi14[];

uchar code hanzi15[2][64];

uchar code hanzi16[2][64];

uchar code hanzi17[];

uchar code hanzi18[];

uchar code hanzi19[];

uchar code hanzi20[];

uchar code hanzi21[];

uchar code hanzi22[];

uchar cc,bb,mm,dd,tt,kk,kk1,kk2;kk4;

uint kk3,jj,aa;

void main()

{

zhunbei();

while(1)

{

if(D1==0)

{

if(kk==11)

{

if(cc>112)

{

if(kk4<7)

{

kk4++;

kk2++;

}

if(kk4==7)

{

kk4=6;

kk2=14;

}

}

for(aa=kk4;aa

{

P0=hanzi19[aa];

P1=hanzi20[aa];

D3=D4=0;

delay();

}

/////////////////////////////////////////////////////////////

xing();

/////////////////////////////////////////////////////////

if(kk==1)

{

mm=cc=0;

bb=bb+1;

if(bb==95)

{

bb=94;

dd++

if(dd==97)

dd=96;

}

for(aa=dd;aa<=bb;aa++) //////////////無(wú)論何時(shí)何地

{

P0=hanzi3[aa];

P1=hanzi4[aa];

delay();

P0=0xff;

P1=0xff;

}

}

/////////////////////////////////////////////////////

if(kk==2)

{

dd=bb=0;

cc++;

if(cc==95)

{

cc=94;

mm++;

if(mm==97)

mm=96;

}

for(aa=mm;aa<=cc;aa++) //////////////無(wú)論身在何方

{

P0=hanzi5[aa];

P1=hanzi6[aa];

delay();

P0=0xff;

P1=0xff;

}

}

/////////////////////////////////////////////////

if(kk==3)

{

mm=cc=0;

bb++;

if(bb==127)

{

bb=126;

dd++;

if(dd==129)

dd=128;

}

for(aa=dd;aa<=bb;aa++) /////我愿把無(wú)數(shù)的思念

{

P0=hanzi7[aa];

P1=hanzi8[aa];

delay();

P0=0xff;

P1=0xff;

}

}

//////////////////////////////////////////////

if(kk==4)

{

dd=bb=0;

cc++;

if(cc==111)

{

cc=110;

mm++;

if(mm==113)

mm=112;

}

for(aa=mm;aa<=cc;aa++)

{

P0=hanzi9[aa]; ///////////////////////化作無(wú)限的祝福

P1=hanzi10[aa];

delay();

P0=0xff;

P1=0xff;

}

}

///////////////////////////////////////

if(kk==5)

{

mm=cc=0;

bb++;

if(bb==111)

{

bb=110;

dd++;

if(dd==113)

dd=112;

}

for(aa=dd;aa<=bb;aa++) ////////祝你健康快樂!

{

P0=hanzi11[aa];

P1=hanzi12[aa]

delay();

P0=0xff;

P1=0xff

}

}

/////////////////////////////////////////////

if(kk==6)

{

dd=bb=0;

cc++;

if(cc==40)

{

cc=39;

}

for(aa=0;aa<=cc;aa++)

{

P0=hanzi13[aa]; ///////////////////////(*^__^*) 嘻嘻……

P1=hanzi14[aa];

delay();

P0=0xff;

P1=0xff;

}

}

////////////////////////////////////////////

if(kk==7)

cc=0;

bb++

if(bb==59)

{

bb=58;

dd++;

if(dd==7)

{

dd=0;

mm++;

if(mm==2)

mm=0;

}

}

for(aa=0;aa<=bb;aa++) ////////↖(^ω^)↗

{

P0=hanzi15[mm][aa];

P1=hanzi16[mm][aa]

delay();

P0=0xff;

P1=0xff;

}

/////////////////////////////////////

if((kk==8)||(kk==9)||(kk==10))

{

dd=bb=0;

kk3++;

if(kk3==383)

{

kk3=382;

}

if(kk3>176)

jj++;

for(aa=jj;aa<=kk3;aa++)

{

P0=hanzi21[aa]; ///////////////////////每當(dāng)...........

P1=hanzi22[aa];

delay();

P0=0xff

P1=0xff;

}

}

//////////////////////

xing();

//////////////////////////////////

if(kk==11)

{

kk3=kk1=0;

mm=0;

cc++;

if(cc==120)

{

cc=119;

}

for(aa=cc;aa<=128;aa++)

P0=hanzi17[aa]; ///////////////////////箭頭

P1=hanzi18[aa];

delay();

P0=0xff;

P1=0xff;

}

}

////////////////////////////////////

D3=D4=0;

//////////////////////////////////////////////////

}

}

}

void zhunbei()

{

TMOD=0x11;//設(shè)置定時(shí)器0為工作方式1

TH0=0;

TL0=0

EA=1;//開總中斷

ET0=1;//開定時(shí)器0中斷

TR0=1;//啟動(dòng)定時(shí)器

kk2=8;

kk1=0;

dd=0;

bb=0;

kk=1;

}

void xing()

{

for(aa=16;aa>0;aa--)

{

P0=hanzi1[aa];

P1=hanzi2[aa]; ////心型

delay();

P0=0xff;

P1=0xff;

}

}

void delay()//延時(shí)

{

uint x;

for(x=15;x>1;x--);

}

void time0() interrupt 1

{

TH0=0;

TL0=0;

tt++;

if(tt==255)

{

tt=0;

kk++;

if(kk==12)

{

kk=1;

kk2=8;

cc=0;

mm=0;

kk1=0;

dd=0;

bb=0;

kk4=0;

cc=0;

jj=0;

}

}

}

uchar code hanzi1[]={0xFF,0xF1,0xE0,0xE0,0xE0,0xF0,0xF0,0xF8,0xFC,0xF8,0xF0,0xF0,0xE0,0xE0,0xE0,0xF1};

uchar code hanzi2[]={0xFF,0xFF,0x7F,0x3F,0x1F,0x0F,0x07,0x03,0x01,0x03,0x07,0x0F,0x1F,0x3F,0x7F,0xFF};

//////////////////////////////////////////////

uchar code hanzi3[]={0xFF,0xFD,0xBD,0xBD,0xBD,0xBC,0x81,0xBD,0xBC,0xBD,0xBD,0xBD,0xFD,0xFD,0xFF,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xFD,0xFB,0xF6,0xCF,0x3F,0xCF,0xF6,0xFB,0xFD,0xFD,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xDF,0xD8,0xDB,0xDB,0xD8,0xDF,0xDF,0xC0,0xDF,0xDF,0xFF,

0xFF,0xC0,0xDE,0xDE,0xDE,0xC0,0xFF,0xF7,0xF7,0xF7,0xF7,0xF7,0x00,0xF7,0xF7,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xDF,0xD8,0xDB,0xDB,0xD8,0xDF,0xDF,0xC0,0xDF,0xDF,0xFF,

0xFB,0xFB,0xFB,0x00,0xFB,0xFB,0xFE,0xE0,0xFE,0xFD,0x00,0xFB,0xF7,0xF0,0xFF,0xFF};

uchar code hanzi4[]={0xFE,0xFD,0xFB,0xF7,0xCF,0x3F,0xFF,0xFF,0x03,0xFD,0xFD,0xFD,0xFD,0xF1,0xFF,0xFF,

0xFF,0xFF,0xFF,0x01,0xFB,0xF7,0xFF,0x03,0xDD,0xBD,0x7D,0xFD,0xFD,0xF1,0xFF,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0xFF,0x0F,0xDF,0xDF,0x0F,0xFD,0xFE,0x01,0xFF,0xFF,0xFF,

0xFF,0x03,0xF7,0xF7,0xF7,0x03,0xFF,0xFF,0x7F,0x9F,0xFD,0xFE,0x01,0xFF,0xFF,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0xFF,0x0F,0xDF,0xDF,0x0F,0xFD,0xFE,0x01,0xFF,0xFF,0xFF,

0xF7,0xF3,0xF7,0x0F,0xEF,0xEF,0xFF,0x03,0xFD,0xFD,0x05,0xBD,0xDD,0x3D,0xE1,0xFF};

//////////////////////////////////////////////////////

uchar code hanzi5[]={0xFF,0xFD,0xBD,0xBD,0xBD,0xBC,0x81,0xBD,0xBC,0xBD,0xBD,0xBD,0xFD,0xFD,0xFF,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xFD,0xFB,0xF6,0xCF,0x3F,0xCF,0xF6,0xFB,0xFD,0xFD,0xFF,

0xFF,0xFF,0xFF,0xC0,0xD5,0x95,0x55,0xD5,0xD5,0xD5,0xD5,0xC0,0xFF,0xFE,0xFD,0xFF,

0xEF,0xEF,0xEE,0xEC,0xE3,0xCF,0x2F,0xEF,0xEF,0xE8,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xDF,0xD8,0xDB,0xDB,0xD8,0xDF,0xDF,0xC0,0xDF,0xDF,0xFF,

0xEF,0xEF,0xEF,0xEF,0xEF,0xE0,0x6E,0x8E,0xEE,0xEE,0xEE,0xEE,0xEF,0xEF,0xEF,0xFF};

uchar code hanzi6[]={0xFE,0xFD,0xFB,0xF7,0xCF,0x3F,0xFF,0xFF,0x03,0xFD,0xFD,0xFD,0xFD,0xF1,0xFF,0xFF,

0xFF,0xFF,0xFF,0x01,0xFB,0xF7,0xFF,0x03,0xDD,0xBD,0x7D,0xFD,0xFD,0xF1,0xFF,0xFF,

0xFD,0xBD,0xBD,0x3B,0xBB,0xBB,0xB7,0xB7,0xAF,0x9D,0xBE,0x01,0x7F,0xFF,0xFF,0xFF,

0xBF,0x7F,0xFF,0x00,0xFD,0x7D,0x7D,0x7D,0x7D,0x01,0x7D,0x7D,0x7D,0x7D,0xFD,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0xFF,0x0F,0xDF,0xDF,0x0F,0xFD,0xFE,0x01,0xFF,0xFF,0xFF,

0xFF,0xFE,0xFD,0xFB,0xE7,0x1F,0xFF,0xFF,0xFD,0xFE,0xFD,0x03,0xFF,0xFF,0xFF,0xFF};

//////////////////////////////////////////////////////

uchar code hanzi7[]={0xFB,0xDB,0xDB,0xDB,0x80,0x3B,0xBB,0xFB,0xFB,0x00,0xFB,0xBB,0xCB,0xFA,0xFB,0xFF,

0xFF,0xFF,0x80,0xBF,0xBF,0xA0,0xAA,0xAA,0x8A,0xAA,0xAA,0xAA,0xA0,0xBF,0xBF,0xFF,

0xF7,0xF7,0xF7,0x00,0xF7,0xF6,0xFF,0x80,0xBE,0xBE,0x80,0xBE,0xBE,0x80,0xFF,0xFF,

0xFF,0xFD,0xBD,0xBD,0xBD,0xBC,0x81,0xBD,0xBC,0xBD,0xBD,0xBD,0xFD,0xFD,0xFF,0xFF,

0xF6,0xB5,0xD3,0xF7,0x00,0xF7,0xD3,0xB5,0xFE,0xF1,0x0E,0xEF,0xEF,0xE0,0xEF,0xFF,

0xFF,0xE0,0xCF,0x2F,0xEF,0xEF,0xE0,0xFD,0xF3,0x0E,0xEF,0xEF,0xEF,0xE0,0xFF,0xFF,

0xFF,0xFF,0x80,0xB6,0xB6,0xB6,0xB6,0x80,0xB6,0xB6,0xB6,0xB6,0x80,0xFF,0xFF,0xFF,

0xFD,0xFD,0xFB,0xFB,0xF6,0xEE,0xD6,0x38,0xDE,0xEE,0xF6,0xFB,0xFB,0xFD,0xFD,0xFF};

uchar code hanzi8[]={0xFF,0xEF,0xED,0xDE,0x01,0xBF,0x7D,0xFD,0xFB,0x37,0xCF,0xD7,0xBB,0x7D,0xE0,0xFF,

0xFE,0xF9,0x07,0xFE,0xD9,0xBF,0x79,0xDE,0xEE,0x12,0xFE,0x7C,0xBF,0xD7,0xF9,0xFF,

0xDF,0xDD,0xBE,0x01,0x7F,0xFF,0xFF,0x03,0xFD,0xFD,0xFD,0xFD,0xFD,0x7D,0xF1,0xFF,

0xFE,0xFD,0xFB,0xF7,0xCF,0x3F,0xFF,0xFF,0x03,0xFD,0xFD,0xFD,0xFD,0xF1,0xFF,0xFF,

0xBE,0xA6,0x95,0x39,0xBB,0xB5,0x8E,0xFF,0xFE,0xFD,0x33,0xCF,0x33,0xFD,0xFE,0xFF,

0xFF,0x01,0x7B,0x7B,0x7B,0x7B,0x01,0xFF,0xFF,0xFF,0x3D,0xFE,0xFD,0x03,0xFF,0xFF,

0xFD,0xE3,0x7F,0xFF,0xC3,0xFD,0xFD,0xBD,0xCD,0xFD,0xFD,0xF1,0x5F,0xEF,0xF3,0xFF,

0xFD,0xF3,0xFF,0xFF,0xE3,0xFD,0xFD,0xDD,0xA5,0x7D,0xFD,0xF1,0xFF,0xEF,0xF3,0xFF};

/////////////////////////////////////////////////////////

uchar code hanzi9[]={0xFF,0xFE,0xF9,0xE0,0x1F,0xFF,0xFF,0xFF,0x00,0xFD,0xFB,0xF7,0xEF,0xDF,0xFF,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xFD,0xF3,0x0F,0xE0,0xEE,0xEE,0xEE,0xEE,0xEF,0xEF,0xFF,

0xFF,0xFD,0xBD,0xBD,0xBD,0xBC,0x81,0xBD,0xBC,0xBD,0xBD,0xBD,0xFD,0xFD,0xFF,0xFF,

0xFF,0x80,0xBB,0xA5,0x9E,0xFF,0x80,0xB6,0xB6,0xB6,0xB6,0xB6,0x80,0xFF,0xFF,0xFF,

0xFF,0xE0,0xCF,0x2F,0xEF,0xEF,0xE0,0xFD,0xF3,0x0E,0xEF,0xEF,0xEF,0xE0,0xFF,0xFF,

0xEF,0xEF,0x6E,0x88,0xE6,0xFF,0x81,0xBD,0xBC,0xBD,0xBD,0xBC,0xBD,0x81,0xFF,0xFF,

0xEF,0x6F,0x8C,0xE2,0xEF,0xFF,0xBF,0xA1,0xAD,0xAD,0xAD,0xAD,0xAD,0xA1,0xBF,0xFF,

};

uchar code hanzi10[]={0x7F,0xFF,0xFF,0x00,0xFF,0xDF,0xBF,0x7F,0x03,0xFD,0xFD,0xFD,0xFD,0xFD,0xE1,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,

0xFE,0xFD,0xFB,0xF7,0xCF,0x3F,0xFF,0xFF,0x03,0xFD,0xFD,0xFD,0xFD,0xF1,0xFF,0xFF,

0xFF,0x00,0xDF,0xEF,0x1F,0xFF,0x00,0xFD,0xFB,0x3F,0xCF,0xD7,0xBB,0x7D,0xFD,0xFF,

0xFF,0x01,0x7B,0x7B,0x7B,0x7B,0x01,0xFF,0xFF,0xFF,0x3D,0xFE,0xFD,0x03,0xFF,0xFF,

0xBF,0x7F,0xFF,0x00,0xFE,0x3D,0xFB,0xE7,0x1F,0xFF,0xFF,0x03,0xFD,0xFD,0xE1,0xFF,

0xBF,0x7F,0x00,0xFF,0x3F,0xFF,0x00,0x6D,0x6D,0x6D,0x01,0x6D,0x6D,0x6D,0x00,0xFF};

////////////////////////////////////////////////

uchar code hanzi11[]={0xEF,0xEF,0x6E,0x88,0xE6,0xFF,0x81,0xBD,0xBC,0xBD,0xBD,0xBC,0xBD,0x81,0xFF,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xFD,0xFB,0xE7,0x0F,0xEF,0xEC,0xEF,0xEF,0xEB,0xE7,0xFF,

0xFE,0xF9,0xE0,0x1F,0xEF,0xEC,0xE3,0xF7,0xD5,0xD5,0x00,0xD5,0xD5,0xC1,0xF7,0xFF,

0xFF,0xFF,0xC0,0xDD,0xD5,0xD5,0xD5,0x55,0x80,0xD5,0xD5,0xD5,0xD0,0xDD,0xDD,0xFF,

0xFF,0xF8,0xFF,0x00,0xF7,0xFB,0xEF,0xEF,0xEF,0x00,0xEF,0xEF,0xE0,0xFF,0xFF,0xFF,

0xFF,0xFF,0xF8,0xC6,0xDE,0xDE,0xDE,0xD0,0xBE,0xBE,0x3E,0xBE,0xFE,0xFE,0xFF,0xFF,

0xFF,0xFF,0xF1,0xE0,0xE0,0xF1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};

uchar code hanzi12[]={0xBF,0x7F,0xFF,0x00,0xFE,0x3D,0xFB,0xE7,0x1F,0xFF,0xFF,0x03,0xFD,0xFD,0xE1,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0xF7,0xCF,0x3F,0xFD,0xFE,0x01,0xFF,0x7F,0x9F,0xE7,0xFF,

0xFF,0xFF,0x00,0xFE,0x6D,0x73,0x0B,0xED,0x6D,0x6D,0x01,0x6D,0x6D,0x6D,0xED,0xFF,

0xFD,0xF3,0x0F,0xFD,0x3B,0x57,0x6D,0x7E,0x01,0x5F,0x6F,0x77,0x6B,0xDD,0xFD,0xFF,

0x7F,0xFF,0xFF,0x00,0xFF,0x7E,0x7D,0x73,0x4F,0x3F,0x4F,0x73,0x7D,0x7E,0x7E,0xFF,

0xFF,0xFB,0xF7,0xEF,0x9F,0xFD,0xFE,0x01,0xFF,0xFF,0xBF,0xDF,0xEF,0xF3,0xFF,0xFF,

0xFF,0xFF,0xFF,0x4F,0x4F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}

//////////////////////////////////////////

uchar code hanzi13[]={0xFF,0xFF,0xFC,0xF0,0xE3,0xEF,0xFF,0xFF,0xFF,0xEF,0xCF,0x9F,0x9F,0xCF,0xEF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xEF,0xCF,0x9F,0x9F,0xCF,0xEF,0xFF,

0xFF,0xFF,0xEF,0xE3,0xF0,0xFC,0xFF,0xFF};

uchar code hanzi14[]={0xFF,0xFF,0x1F,0x07,0xE3,0xFB,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFB,0xE3,0x07,0x1F,0xFF,0xFF};

/////////////////////////////////////////////////////////

uchar code hanzi15[2][64]={{0xFF,0xFF,0xDF,0xE7,0xE0,0xF3,0xF5,0xF6,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xE7,

0xDF,0xBF,0xFF,0xFF,0xDF,0xBF,0xBF,0xBF,0xDF,0xF8,0xF7,0xEF,0xFF,0xFC,0xFF,0xEF,

0xF7,0xF8,0xDF,0xBF,0xBF,0xBF,0xDF,0xFF,0xFF,0xBF,0xDF,0xE7,0xF0,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xF6,0xF5,0xF3,0xE0,0xE7,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},

{0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xE7,

0xDF,0xBF,0xFF,0xFF,0xDF,0xBF,0xBF,0xBF,0xDF,0xF8,0xF7,0xEF,0xFF,0xFC,0xFF,0xEF,

0xF7,0xF8,0xDF,0xBF,0xBF,0xBF,0xDF,0xFF,0xFF,0xBF,0xDF,0xE7,0xF0,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},};

uchar code hanzi16[2][64]={{0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0x1F,0xCF,

0xF7,0xFB,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0xDF,0xEF,0xDF,0x3F,0xDF,0xEF,

0xDF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFD,0xFB,0xF7,0xCF,0x1F,0xFB,0xF7,0xEF,

0xDF,0xBF,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF},

{0xFB,0xF1,0xEA,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0x1F,0xCF,

0xF7,0xFB,0xFD,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0xDF,0xEF,0xDF,0x3F,0xDF,0xEF,

0xDF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFD,0xFB,0xF7,0xCF,0x1F,0xFB,0xFB,0xFB,

0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xFB,0xEA,0xF1,0xFB,0xFF,0xFF,0xFF,0xFF,0xFF},};

//////////////////////////////////////////////////////////////

uchar code hanzi17[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFE,0xFC,0xFC,0xFA,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,

0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,

0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFC,0xFC,0xFC,0xFC,0xFE};

uchar code hanzi18[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0x7F,0x7F,0xBF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x7F,0x7F,0x7F,0xFF};

/////////////////////////////////////////////////

uchar code hanzi19[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xFC,0xFA,0xFE,0xFE,0xFE,0xFE};

uchar code hanzi20[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x7F,0xBF,0xFF,0xFF,0xFF,0xFF}

/////////////////////////////////////////////////

uchar code hanzi21[]={0xFB,0xF7,0xCF,0x30,0xB7,0xB7,0xB5,0xB6,0xB7,0xB7,0xB7,0xB0,0xBF,0xBF,0xFF,0xFF,

0xFF,0xFD,0xBD,0xDD,0xE5,0xFD,0xFD,0x01,0xFD,0xFD,0xF5,0xED,0x9C,0xFF,0xFF,0xFF,

0xF7,0xF9,0xBF,0xCE,0xFF,0xDD,0xD9,0xD5,0x4D,0x9D,0xDD,0xD5,0xD9,0xDC,0xDF,0xFF,

0xFF,0xFF,0xFF,0x82,0xAB,0xAB,0xAB,0xA8,0xAB,0xAB,0xAB,0x83,0xFF,0xFF,0xFF,0xFF,

0xFB,0xFB,0xFB,0x00,0xFB,0xBB,0xD7,0xF6,0xF7,0xFF,0xE0,0xFF,0xFF,0x00,0xFF,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xEF,0xED,0xEE,0xEF,0xEF,0xEF,0x00,0xEF,0xEF,0xEF,0xFF,

0xFD,0xFD,0xFC,0x05,0x55,0x55,0x54,0x55,0x55,0x55,0x55,0x05,0xFD,0xFD,0xFD,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xFF,0xFF,0xC0,0xDB,0xDB,0xDB,0xB8,0x3B,0xBB,0xFB,0xFF,

0xFF,0xE0,0xCF,0x2F,0xEF,0xEF,0xE0,0xFD,0xF3,0x0E,0xEF,0xEF,0xEF,0xE0,0xFF,0xFF,

0xFD,0xFD,0xBD,0xBD,0xBD,0xBD,0xBD,0x80,0xBD,0xBD,0xBD,0xBD,0xBD,0xFD,0xFD,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xFF,0xEF,0xEF,0xEE,0x01,0xEF,0xEF,0xEF,0xE0,0xFF,0xFF,

0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,

0xFB,0xDB,0xDB,0xDB,0x80,0x3B,0xBB,0xFB,0xFB,0x00,0xFB,0xBB,0xCB,0xFA,0xFB,0xFF,

0xFD,0xFD,0xFB,0xFB,0xF5,0xED,0xDD,0x3D,0xDD,0xED,0xF5,0xFB,0xFB,0xFD,0xFD,0xFF,

0xFF,0xFB,0xBB,0xCB,0xFB,0xFB,0xF8,0x03,0xFB,0xFB,0xFB,0xFB,0xF8,0xFF,0xFF,0xFF,

0xFF,0xFE,0xF9,0xE0,0x1F,0xFD,0xFB,0xE7,0x0F,0xEF,0xEC,0xEF,0xEF,0xEB,0xE7,0xFF,

0xFD,0xFD,0xBD,0xCC,0xFF,0xFF,0xFB,0xE7,0x0F,0xEF,0xE0,0xEF,0xEF,0xEF,0xFF,0xFF,

0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0x80,0xBF,0xBF,0xBD,0xBE,0xBF,0xBF,0xBF,0xBF,0xFF,

0xEF,0xEF,0x6E,0x88,0xE6,0xFF,0x81,0xBD,0xBC,0xBD,0xBD,0xBC,0xBD,0x81,0xFF,0xFF,

0xEF,0x6F,0x8C,0xE2,0xEF,0xFF,0xBF,0xA1,0xAD,0xAD,0xAD,0xAD,0xAD,0xA1,0xBF,0xFF,

0xFF,0xE0,0xCF,0x2F,0xEF,0xEF,0xE0,0xFD,0xF3,0x0E,0xEF,0xEF,0xEF,0xE0,0xFF,0xFF,

0xFF,0xFF,0xFE,0xFF,0xFF,0xF8,0xBF,0xDF,0xE7,0xFF,0xFF,0xFF,0xFD,0xFE,0xFF,0xFF,

0xFF,0xFF,0x80,0xBF,0xBF,0xA0,0xAA,0xAA,0x8A,0xAA,0xAA,0xAA,0xA0,0xBF,0xBF,0xFF,

0xFF,0xFF,0xF1,0xE0,0xE0,0xF1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};

uchar code hanzi22[]={0x7F,0x7F,0x07,0x77,0x77,0x77,0x57,0x67,0x75,0x76,0x75,0x03,0x77,0x77,0x7F,0xFF,

0xFF,0xFD,0xDD,0xDD,0xDD,0xDD,0xDD,0xDD,0xDD,0xDD,0xDD,0xDD,0x00,0xFF,0xFF,0xFF,

0xDF,0xDF,0x81,0x7F,0xFE,0xFD,0x83,0xFF,0xFF,0x80,0xFF,0xFF,0x81,0xFE,0xF8,0xFF,

0xFF,0xDD,0xBD,0x6D,0x6D,0x6D,0x6D,0x01,0x6D,0x6D,0x6D,0x6D,0x7D,0xFD,0xFF,0xFF,

0xFD,0xFD,0xFB,0x37,0xCF,0xD7,0xBB,0x7D,0xE0,0xFF,0x0F,0xFD,0xFE,0x01,0xFF,0xFF,

0xFF,0xFD,0xFB,0x07,0xFB,0xFD,0xFD,0x7D,0xFD,0xED,0xF5,0x0D,0xFD,0xFD,0xFD,0xFF,

0xFB,0xF9,0x03,0x5B,0x57,0x57,0x00,0xF6,0x1D,0x6B,0x77,0x4B,0x3D,0xFE,0xFE,0xFF,

0xFF,0xFD,0xFB,0x07,0xFB,0xF5,0xCD,0x3D,0xFD,0xFD,0xFD,0x05,0xFD,0xFD,0xFD,0xFF,

0xFF,0x01,0x7B,0x7B,0x7B,0x7B,0x01,0xFF,0xFF,0xFF,0x3D,0xFE,0xFD,0x03,0xFF,0xFF,

0xFE,0xFE,0xFD,0xFB,0xF7,0xCF,0x3F,0xFF,0x3F,0xCF,0xF7,0xFB,0xFD,0xFE,0xFE,0xFF,

0xFF,0xFD,0xFB,0x07,0xFB,0xF5,0xED,0x9D,0x7D,0xF

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • led
    led
    +關(guān)注

    關(guān)注

    240

    文章

    22907

    瀏覽量

    650113
  • 顯示器
    +關(guān)注

    關(guān)注

    21

    文章

    4862

    瀏覽量

    139353
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    272

    文章

    5689

    瀏覽量

    122161

原文標(biāo)題:基于51單片機(jī)的LED旋轉(zhuǎn)顯示器制作

文章出處:【微信號(hào):changxuemcu,微信公眾號(hào):暢學(xué)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    51單片機(jī)制作LED點(diǎn)陣顯示模塊

    設(shè)計(jì)內(nèi)容利用51單片機(jī)LED點(diǎn)陣顯示模塊,來(lái)設(shè)計(jì)點(diǎn)陣顯示的硬件電路,并編制相應(yīng)程序,實(shí)現(xiàn)中英文字符的
    發(fā)表于 11-22 17:11

    51單片機(jī)制作動(dòng)畫,為什么顯示的動(dòng)畫閃現(xiàn)?

    我用51單片機(jī)制作動(dòng)畫,為什么顯示的動(dòng)畫感覺是一幅一幅圖在一閃一閃的出現(xiàn),如何解決,謝謝!
    發(fā)表于 05-07 15:09

    單片機(jī)制作多頻顯示器信號(hào)源有程序

    單片機(jī)制作多頻顯示器信號(hào)源
    發(fā)表于 10-27 09:16

    如何利用51單片機(jī)制作液晶顯示的電子琴?

    如何利用51單片機(jī)制作液晶顯示的電子琴?
    發(fā)表于 10-28 07:47

    51單片機(jī)+LCD顯示器資料 C源代碼+proteus仿真

    51單片機(jī)+LCD顯示器資料 C源代碼+proteus仿真
    發(fā)表于 04-02 11:43 ?502次下載

    MCS-51單片機(jī)與鍵盤、顯示器、微型打印機(jī)的接口

    MCS-51單片機(jī)與鍵盤、顯示器、微型打印機(jī)的接口
    發(fā)表于 09-13 08:07 ?150次下載

    51單片機(jī)制作計(jì)算程序

    51單片機(jī)制作計(jì)算程序,可以實(shí)現(xiàn)加減乘除開根號(hào)的計(jì)算功能
    發(fā)表于 11-19 11:34 ?70次下載

    單片機(jī)制作繼電器 【匯編版】

    單片機(jī)制作繼電器 【匯編版】單片機(jī)制作繼電器 【匯編版】單片機(jī)制作繼電器 【匯編版】
    發(fā)表于 12-29 13:50 ?0次下載

    單片機(jī)制作譯碼實(shí)驗(yàn)程序+文檔

    單片機(jī)制作譯碼實(shí)驗(yàn)程序+文檔 單片機(jī)制作譯碼實(shí)驗(yàn)程序+文檔 單片機(jī)制作譯碼實(shí)驗(yàn)程序+文
    發(fā)表于 12-29 15:51 ?3次下載

    單片機(jī)控制LED點(diǎn)陣顯示器

    單片機(jī)控制LED點(diǎn)陣顯示器,有興趣的同學(xué)可以下載學(xué)習(xí)
    發(fā)表于 04-28 17:05 ?40次下載

    單片機(jī)控制LED點(diǎn)陣顯示器

    單片機(jī)控制LED點(diǎn)陣顯示器,很好的設(shè)計(jì)資料,快來(lái)下載學(xué)習(xí)吧。
    發(fā)表于 05-09 17:35 ?27次下載

    led旋轉(zhuǎn)顯示器

    led旋轉(zhuǎn)顯示器
    發(fā)表于 02-07 21:06 ?0次下載

    如何使用AT89S51單片機(jī)來(lái)設(shè)計(jì)一個(gè)旋轉(zhuǎn)LED顯示

    單片機(jī)的應(yīng)用十分廣泛,在工業(yè)控制領(lǐng)域、家電產(chǎn)品、智能化儀器儀表、計(jì)算機(jī)外部設(shè)備等方面都有重要的用途。該文以89C51 單片機(jī)旋轉(zhuǎn)LED
    發(fā)表于 10-24 15:52 ?67次下載
    如何使用AT89S<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>來(lái)設(shè)計(jì)一個(gè)<b class='flag-5'>旋轉(zhuǎn)</b><b class='flag-5'>LED</b><b class='flag-5'>顯示</b>屏

    使用51單片機(jī)制作簡(jiǎn)易仿真的教程說(shuō)明

    由于市場(chǎng)上現(xiàn)有的單片機(jī)仿真非常昂貴,為了減少在開發(fā)單片機(jī)時(shí)的成本,故提出利用SST公司的SST89E564RD系列單片機(jī)制作簡(jiǎn)單的51
    發(fā)表于 10-14 17:13 ?21次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)制作</b>簡(jiǎn)易仿真<b class='flag-5'>器</b>的教程說(shuō)明

    使用51單片機(jī)制作數(shù)碼管顯示數(shù)字時(shí)鐘的可調(diào)C源程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)制作數(shù)碼管顯示數(shù)字時(shí)鐘的可調(diào)C源程序免費(fèi)下載。
    發(fā)表于 11-19 17:48 ?22次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)制作</b>數(shù)碼管<b class='flag-5'>顯示</b>數(shù)字時(shí)鐘的可調(diào)C源程序免費(fèi)下載