c51单片机要求D1--D8依次点亮,数码管从00计数加1加到20时清零D1--D8停止点亮的程序

只要程序图片第8个

给你做一般,流水灯
#include<reg51.h>
#define uchar unsigned char
uhcar led
void delay(uchar a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
main()
{
uchar i;
while(1)
    {
    led=0xfe;
    for(i=0;i<8;i++)
    {
        P0=led;
        led=led<<1;
        delay(200);
    }
    }
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-24
好熟悉的感觉
第2个回答  2018-12-24
爱德服你鱼香婆婆鱼死网破一曲相送去
第3个回答  2018-12-24
这个还差不多
相似回答