功能描述

1、51+Proteus8.10;

2、学习C语法巧用、74HC154器件;

仿真设计

5052-单向循环流水灯-单片机仿真设计_单片机

程序设计

#include <reg52.h>
typedef unsigned char uchar;
typedef unsigned int  uint;

void delayms(uint ms)
{
    uchar i;
    while(ms--)
			for(i=0; i<40; i++);
}

void main()
{
    while(1)
    {
        P1=(P1+1)%16;
        delayms(500);
    }
}