51单片机protues仿真学习:[12]数码管动态显示

2025-10-09 06:06:47

动态显示:FE

动态显示:一个一个驱动,利用人眼视觉滞留,看上去就像都显示一样

仿真原理图:

51单片机protues仿真学习:[12]数码管动态显示

程序如下:

#include<reg52.h>

#define uint unsigned int

#define uchar unsigned char

void delay_ms(uint z);

void main()

{

    while(1)

    {

        P2=0XFD; //选中数码管

        P0=0X71; //显示F

        delay_ms(5);

        

        P2=0XFB; //选中数码管

        P0=0X79; //显示E

        delay_ms(5);

    }

}

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

{

   uint x,y;

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

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

}

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