求大神解答电路问题

编程实现LED流水灯。实验电路为了控制LED的亮灭,IO口应该设置为输入还是输出?IO口设置为什么模式?LED点亮时IO对应什么电平?(25分)
编程实现LED2~LED5依次点亮,然后全灭,如此周而复始。将程序写在下面空白处(25分)

这种电路lo口不设置,LED点亮时,lo口输出为高电平,这种电路网上很多,自己可查找参考。追问

好人一生平安

追答

谢谢。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-25
#include<reg52.h>
#indlude<intrins.h>
#define unit unsigned int
#define uchar unsigned char
void delayms(uint);
uchar aa;
void main()
{aa=0xfe;
while(1)
{P1=aa;
delayms(500)
aa=_crol_(aa,1);
}
}
void delayms(uint xms)
{uint i,j;
for (i=xms;i>0;i--)
}

建议你看看51单片机的流水灯设计,网上都有原程序追问