单片机流水灯设计,从右到左依次亮,刚开始全灭,然后依次亮,最后用bcd码表示16

如题所述

第1个回答  推荐于2017-12-05
#include<reg51.h>
#define uchar unsigned char
uchar led[]={0xff;0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0x16};
void delay(int a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
main()
{
uchar i;
while(1)
{
P0=led[i];

delay(500);

i++;

i%=10;

}

}本回答被网友采纳
第2个回答  2017-11-12
第四回 废汉帝陈留践位 谋董贼孟德献刀第五回 发矫诏诸镇应曹公 破关兵三英战吕布