百韵网 >>  正文

自己照着开发板电路焊的51单片机用138和573驱动数码管,怎么不亮,但用手触到单片机有的引脚时有的数码... 为什么用51和74h573驱动数码管要用手触碰51引脚数码管...

来源:www.baiyundou.net   日期:较早时间
虚焊。我遇到过。
要不就检查数码管,以及单片机的引脚电平。
一步步查找,应该可以查出来的。

前提是lz要有一个万用表。

虚焊 不插单片机也出这问题

为什么用51和74h573驱动数码管要用手触碰51引脚数码管才亮?~

先给U3送数码管段码,再给U4送数码管位码(第一个数码管);
先给U3送数码管段码,再给U4送数码管位码(第二个数码管);

先给U3送数码管段码,再给U4送数码管位码(第三个数码管);

先给U3送数码管段码,再给U4送数码管位码(第四个数码管);



不断循环就可以实现动态显示了。


给U3或U4送数据后,需给LE脚送低电平脉冲。

数码管不能工作

原因:51系列单片机(如果你用的是的话)的输出方式为强下拉/弱上拉,一看这名字就知道,高电平输出电流很小,所以数码管会很暗。

举个例子,最简单的流水灯实验电路为VCC接限流电阻,然后接各个发光二极管,再接单片机的控制引脚,一切正常。现在,你把限流电阻接VCC那端断开,改接到单片机的一个高电平的引脚上去。理论上讲应该没区别,可是你会发现小灯暗了许多。你可以测量一下那个“高电平”引脚,会发现它不足5V,这就是“弱上拉”的体现。
这时候,你的小灯就相当于一个共阳极数码管(数码管其实就是多个条形发光二极管)。你或许会说,这个亮度还可以,而且我还可以减小限流电阻,那么你看看数码管动态扫描的原理,你就知道每个数码管只有1/n的时间亮了(n为数码管个数),那时候就真的暗了,很暗!我亲手试过!当初我也有像你一样的想法,事实证明只有熄灯后才看得见它显示的是什么!
共阴极数码管其实也一样,因为强下拉/弱上拉,不管怎样总有一端是弱的,达不到想要的效果!
三极管的作用就是电流放大,看看资料就明白了,那样的话就不用管强弱的问题了。

就那几个三极管的成本就别省了,如果嫌焊接麻烦,可以用三八译码器74138/238,也没几个钱,使用前注意好正/负逻辑。

祝你成功!

相关要点总结:

15031263174:如何在51单片机开发板上烧写程序?
储邦答:1.在电脑中找到【STC-ISP】程序烧写软件,有不同版本,但用法基本一致。双击打开会出现下图中界面。2.然后点击下图中箭头所指处,找到单片机型号STC89C52。然后,将51单片机开发板与电脑连接起来,初次连接时,会自动给电脑装一个驱动。3.单片机与电脑连接成功后,点击下图中【扫描】按钮,扫描出单片机与...

15031263174:关于自己手工焊的单片机不能实现控制功能的问题
储邦答:1、单片机复位电路缺失,单片机上电不能正确复位肯定不会正常工作;2、蜂鸣器驱动电路有问题,你用的8550是PNP型三极管蜂鸣器应该接在集电极与地之间,发射极接Vcc,基极为低电平驱动有效;3、如果Vcc为5V,LED限流电阻偏大选510欧左右比较合适。小建议:在焊接正式实验电路前,最好用Proteus等进行软件仿真...

15031263174:单片机电路要焊成实物,需要买哪些元件,怎么把程序下载到AT89C51的单片...
储邦答:1、如果楼主没有电子电路制作经验,建议先买一块实验板、一杆焊枪、足量的焊锡,然后根据电路买到相应的电阻、电容、芯片、数码管等原件,在实验板上先自己搭建电路,连线的话就用绝缘胶皮包裹的细铜线即可。在实验板上搭建成功了,再进行PCB制板,而且芯片、数码管什么的还可以焊下来继续用。2、将程序...

15031263174:ad89c51把芯片直接焊到电路板上去了还能用吗,
储邦答:焊到电路板上一样能用的,但是会增加损坏风险,因为焊接静电等损坏单片机 一般使用IC座的

15031263174:51单片机和开发板是什么关系?怎么用?
储邦答:51单片机就是一个8位的微控制器芯片,它是51开发板的核心器件,单片机开发板就是将单片机常用的外围器件集成到一块电路板上,与单片机一起组成一个开发系统,可以在开发板上通过写入程序来控制周围的器件实现相应的功能,以此达到学习单片机的目的。具体用法不同的开发板会有些不同,但一般都需要与计算机...

15031263174:我用51单片机(自己焊接的最小系统)控制外接数码管显示很暗是是什么...
储邦答:STC IO可以配置成强上拉来驱动,电流相对来说比较大。51没有这种模式。不过为了让数码管亮些,你可以用共阳数码管,单片机给0就亮了,因为单片机的灌电流要比拉电流大。记得加限流电阻,一般选1K的。

15031263174:自己做了一块51电路板,是通过pl2303hx这一块芯片让单片机和电脑相连接...
储邦答:我也放这这个错误,你PL2303没有供电,你把电源开关一关,pL2303那个的电源也关了是吧,pL2303供电应该是插到USB上就直接供电的

15031263174:如何焊接51电路板
储邦答:焊接的时候一般要注意以下几个问题:1,发光二极管/电解电容有正负极,焊接时不可弄反;2,IC也要注意不要焊反;3。焊接的顺序一般先焊小的(入贴片电阻电容),再焊大的。搞单片机还是自己有点动手能力的好,自己焊的话对电路板自己心里也有个底,只要细心,相信你一定能焊好的,祝你成功~...

15031263174:单片机开发板如何焊接?什么工具?
储邦答:用刀口的电烙铁,然后弄0.5mm左右粗细的锡线,开始不熟悉的时候拿废板子练手,熟悉了就能自己焊接了,一般烙铁温度开到400,焊MCU的时候可以调低点,350左右,不要太高。还需要的工具有,尖嘴的镊子,吸锡器,万用表(测电压和开路短路),松香(用来清除多余的锡)等。

15031263174:单片机开发板怎么使用
储邦答:2、可以利用开发板上的一些硬件做一些单片机实验(不需要自己搭建实验电路),有利于初学者使用。3、利用一个单片机开发板就可以编制不同的程序,实现各种各样的功能,不用为了一个实验焊一块电路板了。4、在单片机开发板上设计、调试好程序,就能方便地移植到产品上,只是有时要作适当的修改,比如端口的...

(编辑:本站网友)
相关推荐
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图
@ 百韵网