单片机中数码管最高位数字消隐怎么编程

2021-02-26 07:10:54 字数 2089 阅读 4728

1楼:匿名用户

可以将段码表增加一个,第11个是0x00 或者0xff,即什么也不显示

然后显示前这样判断:回

if(答bai==0) bai=10;

对于十位 if((bai==0)&&(shi==0) ) shi=10;

单片机数码管如何消隐

2楼:匿名用户

呵呵,这个问题好。可以这样实现:每次先送入数据,然后再打开你的数码管位选,延时一点时间后,关闭所有位选。每一位显示都这样,绝对ok。

3楼:匿名用户

没看到你显示程序 ,只能描述一下。

在每位位选后点亮该位,延时1~5ms,再关掉位选。共阴管,delay(3); p2=0x00;//设位控为p2

stc89c51单片机上的数码管怎么消隐?

4楼:匿名用户

单片机 数码管 扫描显示

用少量的 io 口完成多位数码管扫描显示,一般在程序中需要加入显示消隐,即在 先关闭 数码管 再写入段码 接着写入 位选码,电路** 传不上

#include

#define uchar unsigned char#define uint unsigned intsbit led0 = p3^2;

sbit led1 = p3^3;

sbit led2 = p3^4;

sbit led3 = p3^5;

void main(void)

}void timer0(void) interrupt 1 // t0 中断 1 ( int0 中断 0 )

if(a==2)

if(a==3)

if(a==4)}

5楼:影蝶幽话

在每次送完段选数据后,在送入位选数据之前,需要加上一句“p0=0xff;”,这条语句就是“消影”。

写个片段:

dula=1;

p0=table[1];

dula=0;

p0=0xff;//送位选数据前关闭所有显示wela=1;

p0=0xfe;

wela=0;

delayms(10);

(对共阳极数码管)

6楼:匿名用户

你可以用芯片74hc245,还有一些有消隐引脚的数字芯片,可以上网查查

7楼:匿名用户

可以清数据,也可以清位选,你看差办

单片机共阴极数码管显示a12.0时,但当数码管显示a09.2时,第二位数字0怎样消隐。

8楼:匿名用户

单片机驱动数码管显示,高位数0消隐方法,在数码管驱动函数中加一个高位0判断(若是有多位数的高位还可以设置一个高位0标志),若为0则显示消隐码(共阴为00h,共阳为0ffh,)就可以了。

单片机数码管动态显示程序最后一位很亮是怎么回事?

9楼:

因为在有参调用中,程序开头有一些计算过程,例如计算要显示的每一位数值,要占用较长的时间,动态扫描到最后一个数码管后重新循环时再次计算程序开头的计算过程,这段时间都是最后一个数码管在显示,所以最后一个数码管显示时间较其他数码管长,比较亮。或者是在主程序中,display()前有一段**要执行,占用较长时间,效果和前面讲的相同。

10楼:k放纵

可以把最后一位数码管先让它显示再设为熄灭 使用延时函数设置适合的时间就可以了

11楼:匿名用户

你把延时设对了,就可以了!不过也有其他问题(包括你的上拉电阻,自己测一下硬件电路,测完就剩软件了)

stc单片机的八位数码管怎样亮,需要源**

12楼:匿名用户

#include

#define uchar unsigned charuchar table=;

void delay(uchar a)

{uchar i,j;

for(i=0;i

89C52单片机怎么连接让P3口控制数码管

1楼 匿名用户 只想用p3口的话,必须另加控制元件。 1一种方法是用两个锁存器来锁存数码管的段码和位码,进行动态扫描显示。 2另一方法是,用p3口的4位接一个bcd译码器控制数码管的段码,再p3口的3位接一个3 8译码器来控制数码管的位进行动态扫描。 3再就是可以用p3口的两根串行线接串并转换ic,...

为什么我单片机数码管段码是共阴极的而位码是共阳极的

1楼 位码的数字和电路是有直接关系的。 位码没有共阴极和共阳极之分,而只是数码管的内部结构的不同。 0x3f 这些是共阴极的数码管的段码表。 0xc0 是共阳极数码管的段码表。 2楼 匿名用户 位码是0xfe 0xfd 0xfb 0xf7 0xef 0xdf 0xbf 0x7f,这 应该是共阴呀, ...

风力发电机中桨距角是怎样定义的,风力发电中的,桨距转角是什么概念?单位是度数,是什么意思,难道是叶片的夹角吗?和水轮机的开度有相似

1楼 暴走少女 桨距角 pitch angle 也称节距角,出自航空的螺旋桨,顾名思义,就是桨叶距离上的夹角,主要原因是为了找一个参考平面,而这个平面又很容易被区分,所以找到了桨叶最顶端的截面。 风机上的桨距角指的是叶片顶端翼型弦线与旋转平面的夹角。风力机采用变桨距控制,通过调整叶片迎风角度,来进行...