如何修改该代码使流水灯闪亮时间为1s

void main()
{
    unsigned char ys=0,k=1,x=0,ls=1,m=1,ys1=0,ys2=0;
    while(1)
    {
        P1=m;
        if(++ys1==0)if(++ys2==0)
        {
            if(ls<8)m*=2;else if(ls>7)m/=2;else;
            if(++ls>14)ls=1;else;
        }
    }
}

51单片机,宏晶(stc)有一个软件,你选择单片机型号之后,设置晶振和延时时间,她会自己出来延时函数。
如果不会,可以看B站江科大视频。
望采纳,还不会可以继续问

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632