AT89C52 16位流水灯
时间:10-02
整理:3721RD
点击:
谁能帮我把编程给我 让等一个接一个的亮 急 在线等

哦,正在上课,没法给你发过去
这个是8位的 把这个改成16位的 谁能改 急谢谢了

whlie(1)
{
int a ,b;
b=0xfe;
if(a=0;a<=8;a++)
{
P1=b;
b=b<<+1;
}
}
就从led=0xfe开始改吗
把主函数 while(1)改一下、:
while(1)
{
for(i=0;i<8;i++)
{
P1=led;delay(100);
led=led<<1 | led>>7;
}
for(i=0;i<8;i++)
{
P2=led;delay(100);
led=led<<1 | led>>7; }
} P2是另外8个灯 你接的I/O口,,如果你接的是P0 就把P2改成P0,, 当然 不知道可以不可以。
我看到过用89c52设计为消防水泡
