用74LS245N驱动数码管出现乱码

我想用74LS245驱动每段由三个LED组成的数码管,组成共阳阵列,由于单片机驱动电流有限,所以用了驱动芯片,程序用动态扫描的方法位选用单片机控制三极管开关,将三极管另外... 我想用74LS245驱动每段由三个LED组成的数码管,组成共阳阵列,由于单片机驱动电流有限,所以用了驱动芯片,程序用动态扫描的方法位选用单片机控制三极管开关,将三极管另外两极与共阳端串接与电源正极,但是在调试过程中总是出现乱码现象,不是哪段多一点就是少一点,不知道是怎么回事,大家帮忙分析下不要说更换芯片。 展开
 我来答
百度网友cc21aee
2013-06-25 · TA获得超过2044个赞
知道小有建树答主
回答量:1273
采纳率:100%
帮助的人:1227万
展开全部

具体原因有很多,比如电路焊接有问题(接触不良、短路等可能性很大)、驱动芯片坏了、程序错误(共阳极的和共阴极的程序不通用,需要修改才能使用)甚至数码管本身是共阴极的你却用共阳极的接了等等,

其实数量不是很多共阳极数码管不需要驱动芯片,只需要几个三极管个电阻就行,如果你是在找不到原因的话就重焊个吧

给你个共阳极原理图

P3控制段选,con1~4控制位选(8550是PNP,低电平有效)。

更多追问追答
追问
刚开始我是用共阳数码管实验的程序,换成每段三个LED后输出功率会增大,而单片机采用强推和灌电流的方式也不能输出这么大的功率,这样单片机发热严重,所以就是想用芯片提高输出功率的,LED都是采取共阳的方式连接的,然后就出现了乱码的情况,难道真是驱动芯片坏了?
追答
像你说的这种情况芯片坏了的可能性不大,很可能是因为电路连接或者程序有问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式