1,在基于面包板的数字时钟电路中若数码管显示出现乱码原因是什么

那么应该是数码管的管脚引线与芯片之间的连接错误了;或者是芯片等各元器件接触不良;

在基于面包板的数字时钟电路中若数码管显示出现乱码原因是什么

2,为什么我的数码管显示经常出现乱码啊

你看看你的数码管是共阴的还是共阳的,在看看你取的码是怎么取的!比如你的数码管是共阴的,那么你要显示“1”,那么你应该送的数码是06H,如果是共阳的那么送的数码应该是~(06H),就是06H取反!

为什么我的数码管显示经常出现乱码啊

3,数码管显示乱码延时时间设为500ms又显示正常求原因

d=1;P0=table[0];d=0; P0=0xff; w=1;P0=0xfe;w=0;delayms(1); d=1;P0=table[1];d=0;P0=0xff;w=1;P0=0xfd;w=0;delayms(1);真不知道你想显示的是什么,d=1;P0=table[0];d=0; P0=0xff; w=1;P0=0xfe;w=0;delayms(1);首先,d=1进行选择数码管,然后P0赋值,让数码管d=1选择的位数点亮,但是你的程序后面紧接着就更改了设置,d=0、w=1、w=0,然后就只延时1ms,延时的时间太短,人的眼睛暂留效应导致我们看到的是这几位数都是点亮的,当你的延时为500ms时,前面几个几乎可以忽略,只有最后一个设置有效,我们看到的就只有P0=0xfe;w=0;的这个数字点亮。所以你上面的程序显示的基本上都是同时点亮数码管,所以显示的是乱码。我也不知道你的真是目的是什么,也不知道你的具体电路是什么,我也不好回答如何写这个程序

数码管显示乱码延时时间设为500ms又显示正常求原因


文章TAG:最高数管最高显示多少为什么会乱码  在基于面包板的数字时钟电路中若数码管显示出现乱码原因是什么  
下一篇