设计一个用于51单片机的8x8的单色点阵LED驱动程序使,显示一个心形,在Proteus上仿真 求大神

如题所述

第1个回答  2013-10-12
#include<reg52.h>
unsigned char code taba[]={0xFF,0x99,0x00,0x00,0x00,0x81,0xC3,0xE7};
unsigned char code tabb[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
void delay1(void)
{
unsigned char i,j,k;

for(k=8;k>0;k--)
for(i=10;i>0;i--)
for(j=15;j>0;j--);

}
main()
{
unsigned int i;
while(1)
{
for(i=0;i<8;i++)
{
P2=taba[i];
P0=tabb[i];
delay1();}
}

}本回答被网友采纳
第2个回答  2013-10-13

这个我做过了,请参考下面的附件,程序已经上板验证过了,可用。

追问

如何使用呢?
下载以后的文件夹怎么处理?
谢谢

追答

里面有程序和仿真啊,直接打开就行啦

追问

表示不懂 ,,,,,刚接触,今天在面试。。。。。直接用这个文件感觉是作弊。。。。。

追答

慢慢学呗,有不懂的就问,没关系的

本回答被提问者采纳
第3个回答  2013-12-30
您好,这样的情况建议您下载最新版本的驱动精灵,或是直接在线升级一下驱动精灵。希望可以帮到您。
相似回答