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

时间:2026-02-22 07:05:31

动态显示: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--);

}

(共篇)上一篇:数码管静态显示|下一篇:
© 2026 问答搜经验网
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com