51单片机protues仿真学习:[4]流水灯循环移位

2025-11-21 18:52:51

 原理图如下:

   

51单片机protues仿真学习:[4]流水灯循环移位

程序如下:

#include<reg52.h>//头文件

#include<intrins.h>

#define uint unsigned int

#define uchar unsigned char

void delay_ms(uint);//mS级带参数延时函数声明

uchar temp;

void main()

{

    temp=0xfe;

    while(1)

    {

       P0=temp;

        temp=_crol_(temp,1);

        delay_ms(1000);

    }

}

void delay_ms(uint z)  //延时子程序

{

   uint x,y;

   for(x=z;x>0;x--)

        for(y=110;y>0;y--);

}


(共篇)上一篇:流水灯移位操作|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢