8*8led仿真老是出错,求大神帮忙看下

2019-07-18 08:28发布

本人刚接触单片机,想做个光立方,第一步仿真就碰到了问题,求大神帮忙看看。
1-1仿真电路图

1-2程序
#include <reg52.h>
typedef unsigned char u8;
typedef unsigned int u16;
u16 c1=0xff;
u16 c2=0x00;
u16 i,k;
void main()
{
while(1)
{
c1=c1>>1|c2<<7;
c2=~c1;
for(i=0;i<500;i++)
P0=c1;
P1=c1;//不加这一行能正常仿真,加上就不行了。
}
}
1-3报错提示


求大神帮忙给看看程序哪里错了。
还有就是共阴极的电阻在实际焊接时选多少合适?



20190228150511.png
20190228150114.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
guotong1984
1楼-- · 2019-07-18 12:27
 精彩回答 2  元偷偷看……
东兴girl
2楼-- · 2019-07-18 12:31
void main()
{
while(1)
{
c1=c1>>1|c2<<7;
c2=~c1;
for(i=0;i<500;i++)
P0=c1;
for(i=0;i<500;i++)       //加上这个行否??
P1=c1;//不加这一行能正常仿真,加上就不行了。
}
}

一周热门 更多>