好酷屋

谁能给四位数码管动态显示程序,最好详解

好酷屋

发布于2024-02-02
标签:&lt更多>

好酷屋教程网小编为您收集和整理了谁能给四位数码管动态显示程序,最好详解的相关教程:#include<reg51.h>#include<intrins.h>#defineucharunsignedcharsbitduanXuan=P2^6;sbitweiXuan=P2^7;uchar

#include <reg51.h>
#include <intrins.h>

#define uchar unsigned char
sbit duanXuan = P2^6;
sbit weiXuan = P2^7;
uchar duanXuanTable[]={ 0x06,0x5b,0x4f,0x66 };

void delay(uchar ms) //延时
{
uchar i,j;
for(i=0;i<ms;i++)
for(j=0;j<112;j++)
;
}

void main()
{
uchar tmpD=0;
uchar tmpW=0xfe;
while(1)
{
uchar i;
for(i=0;i<4;i++)
{
P0 = duanXuanTable[tmpD%4];
duanXuan = 1;
duanXuan = 0;

P0 = tmpW;
weiXuan = 1;
weiXuan = 0;

tmpW=_crol_(tmpW,1);
tmpD+=1;
delay(1);

}
tmpW=0xfe;
}

}

以上就是好酷屋教程网小编为您收集和整理的数码管,详解,最好相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/youxi/65bc6410b1682b4d5f0a812b.html

相关推荐

    热门专题