新闻中心

EEPW首页>嵌入式系统>设计应用> 51单片机8×8LED点阵显示数字与字符

51单片机8×8LED点阵显示数字与字符

作者: 时间:2016-11-28 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/201611/322635.htm

{0x10,0x10,0x10,0x10,0x12,0x12,0x0C,0x00},

{0x12,0x12,0x0A,0x06,0x0A,0x12,0x12,0x00},

{0x02,0x02,0x02,0x02,0x02,0x02,0x1E,0x00},

{0x12,0x1E,0x1E,0x12,0x12,0x12,0x12,0x00},

{0x12,0x16,0x16,0x1A,0x1A,0x12,0x12,0x00},

{0x1E,0x12,0x12,0x12,0x12,0x12,0x1E,0x00},

{0x0E,0x12,0x12,0x0E,0x02,0x02,0x02,0x00},

{0x0C,0x12,0x12,0x12,0x16,0x1A,0x1C,0x00},

{0x0E,0x12,0x12,0x0E,0x06,0x0A,0x12,0x00},

{0x0C,0x12,0x02,0x0C,0x10,0x12,0x0C,0x00},

{0x1E,0x04,0x04,0x04,0x04,0x04,0x04,0x00},

{0x12,0x12,0x12,0x12,0x12,0x12,0x0C,0x00},

{0x12,0x12,0x12,0x12,0x0C,0x0C,0x0C,0x00},

{0x12,0x12,0x12,0x12,0x1E,0x1E,0x12,0x00},

{0x12,0x12,0x0C,0x0C,0x0C,0x12,0x12,0x00},

{0x11,0x11,0x0A,0x04,0x04,0x04,0x04,0x00},

{0x1E,0x10,0x08,0x0C,0x04,0x02,0x1E,0x00},

};

unsignedinttimecount;

unsignedcharcnta;

unsignedcharcntb;

voidmain(void)

{

TMOD=0x01;

TH0=(65536-3000)/256;

TL0=(65536-3000)%6;

TR0=1;

ET0=1;

EA=1;

while(1)

{;

}

}

voidt0(void) interrupt 1using0

{

TH0=(65536-2000)/256;

TL0=(65536-2000)%6;

P1=0XFF;//消除显示重影问题

P0=~digittab[cntb][cnta];

P1=~(0x01<

cnta++;

if(cnta==8)

{

cnta=0;

}

timecount++;

if(timecount==200)

{

timecount=0;

cntb++;

if(cntb==70)

{

cntb=0;

}

}

}


上一页 1 2 下一页

评论


技术专区

关闭