51单片机驱动 多个 2.3寸数码管 问题

想问一下 怎样驱动呢,我的是1位共阳的数码管,要做电子钟 就要用6个 这六个怎样连接呢,希望能给一个图,谢谢

        给你推荐几个常用的串口转并口,IO扩展芯片吧,你找找他们的资料,有典型电路的。

       

        下面一图是74HC595的典型电路,图上是三个级联,还可以四个等多个级联,一个可以控制一个数码管,三个级联就可以控制三个数码管。

 

        还有一个常用的芯片:74LS164,用法和595差不多。

 

        另外一个功能比较强大的芯片:SM1617,可以驱动多个数码管,还可以挂接按键 ,可以扫描16个按键,具体资料你看下面的连接。

 

        言尽于此,加油吧。

 

参考资料:http://wenku.baidu.com/view/e89cb6c64028915f804dc2af.html?st=1

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-29
【1】静态测试数码管笔段理想工作条件。得出多少电流是合适的亮度要求。
【2】6个数码管显示,总控制笔段数目达到42段。通常考虑动态扫描。为1/6扫描。将电流放大6倍,确定笔段伏安特性工作点。考虑笔段限流电阻值R、数码管工作电压V。
【3】每个数码管的阴极同名笔段X相连后串接限流电阻R到NPN三极管集电极,发射极接地,基极上拉后串电阻接到P口。或X串电阻到芯片ULN2003输出侧。P口上拉并接芯片输入侧。
【4】每个数码管的公共端,分别接PNP三极管集电极,发射极接V。基极串电阻接到P口。注意PNP最大工作电流及耗散功率。

http://diagram.weeqoo.com/2008/9/200892614594834023.html
这个网页也可以帮到你。
2.3寸比较大,注意单个笔段灌电流大小,看单片机的IO口是否能满足要求。增加【3】步骤。本回答被提问者采纳
第2个回答  2012-10-29
你可以使用P0口上拉10K的电阻后,接您的共阳极的数据口,然后位控制端接5V,+100欧的限流电阻可以了,电子钟使用DS1302吧。本回答被网友采纳
第3个回答  2012-10-29
把6位数码管相同的段连接在一起,接在单片机的一个口上(比如P0口)。位选(共阳极)的六根线每根接另一个口上(比如P1口)。程序处理的简述是你送P0口一个值,再送P1口一个信号进行位选。如此轮流下去。
第4个回答  2012-10-29
告诉你个最简单的方法,就是接一个cd4094等串入并出的驱动芯片,这样就只需要占用几个几个IO口,就可以控制8位数码管了

51单片机驱动 多个 2.3寸数码管 问题
下面一图是74HC595的典型电路,图上是三个级联,还可以四个等多个级联,一个可以控制一个数码管,三个级联就可以控制三个数码管。还有一个常用的芯片:74LS164,用法和595差不多。另外一个功能比较强大的芯片:SM1617,可以驱动多个数码管,还可以挂接按键 ,可以扫描16个按键,具体资料你看下面的连接。

求单片机驱动共阴2.3寸7.2V数码管驱动电路
没有什么特别的驱动电路,只要把电压提高到7.2v,再降到5v给单片机用,数码管就直接用7.2v,如果数码管是用三极管连接到IO口,那么限流电阻要加大

为什么51单片机每个数码管占到的时间片不一样,就是延时不一样,亮度不...
一般的做法是在驱动一只管子后,加个小停顿.使流过数码管的电流多点时间,稳定一下.

51单片机数码管的问题
你这是两个四位一体的数码管,就是一个整体上有4位数码管,左右各一个。每个器件有12个脚,数码管的七段ABCDEFG+DP,也叫8段,DP是小数点,这是8个脚,4位数码管有4个共公端,所以,8+4=12个脚。图中一共是8位数码管了,有电阻的引脚就是8段,两块的相同的引脚即都是A的相连,都是B...

请高手帮个忙!51单片机两位数码管显示问题
不过有点危险,很容易烧芯片的;至于重影,要看程序,一般动态扫描都需要清屏,如果有清屏指令的话也就没有重影了,2)如果你用的是其他51系列的单片机,比如STC SST等单片机的话可以亮,不过效果还是不好,因为这单片机都有一定的负载能力,可以驱动功率不是很大的负载,重影的情况跟上述相同。

51单片机加74hc595驱动多个数码管静态显示的程序设计
3、可利用MCS-51系列单片机的芯片AT89C52的P3.4,P3.5,P3.6,P3.7进行计时并在数码管上显示时间,作为按键的入口。4、共阴数码管,即阴极全部连接在一起,单片机接口给高电位即可点亮对应的段位。5、其中“开始”按键当开关由上向下拨时开始计时,此时若再拨“开始”按键则数码管暂停;“清零”按键...

请问51单片机数码管如何驱动
我来给楼主一个明确的答案,本人实际试验可行。如果是共阴的数码管,那么位选可以直接用单片机驱动,而段选需要用三极管(PNP)来驱动。如果是共阳的数码管,那么段选可以直接用单片机驱动,而位选需要用三极管(PNP)来驱动。

高分:51单片机汇编程序,数码管跳动问题
应该是串口收发导致单片机忙不过来,显示就会闪烁,因为你的延时程序是空操作,也占用CPU,建议你用定时中断做显示程序,中断时间定在5ms就可以了,这个定时器可以通过计数干很多其他事,比如500ms干一次。这样就不用CPU做空操作干等了。给你贴一个我写的显示程序(在定时中断中调用,这个程序显示两组数据...

51单片机按键时,数码管会闪烁一下.原因是什么
原因很简单,这是代码和数码管驱动的问题 按键会影响数码管显示,这是单片机直接驱动数码管会出现的问题,而数码管则是工作在动态扫描方式的,若是采用带有锁存器件的数码管驱动,则不会出现此类现象,因为单片机是周期性的扫描工作方式,单片机直接驱动数码管的电路,当单片机扫描到按键的时候,数码管部分...

51单片机数码管显示的问题?
不加while(1) ,CPU就会继续往下执行。继续往下执行到,没有编写程序的程序空间,出现不可意料的结果。--- 下到板子上时,旁边有两个数码管也亮了,亮度也很弱,谁能告诉我为什么这样?这就是:出现不可意料的结果。

相似回答