1. 为什么单片机的外接数码管要接成共阳极
LED数码管共阳型,公共地为阳,也就是高电平驱动。
LED数码管共阴型,公共地为阴,也就是低电平驱动。
2. 共阳极数码管与单片机连接
首先,您说的对,这是共阳极接法。
若要改成共阴极接法,将三极管的发射极接到公共com端,集电极接地就ok了。如果是单片机驱动共阴数码管,不用加限流电阻,反而要加放大器,使得数码管成功点亮。
3. 单片机共阳极改共阴极
如果是共阴数码管:P0,P2口都需要接上拉电阻。
51 的P0口内部没有上拉电阻,没有上拉电阻就不能提供电流,而P2口内部有弱上拉,但上拉作用非常小(50uA左右)不足以驱动数码管正常发光,所以P2口也需要接上拉电阻
注意:用上拉电阻的方式驱动共阴数码管是不太合适的,因为无论数码管是否关断,上拉电阻中都存在电流,这对降低功耗是不利的。推荐使用共阳数码管。
4. 单片机数码管共阴极
MOV 31H,#01H
MOV 32H,#02H
MOV 33H,#03H
MOV 34H,#04H
MOV 35H,#05H
MOV 36H,#06H
ACALL D0
JMP $-2
D0: MOV R0,#31H
MOV R2,#11111110B
MOV DPTR,#TAB
D1: ORL P1,#00111111B
MOV A,@R0
MOVC A,@A+DPTR
MOV R3,#8
D2: RLC A
MOV P3.2,C
SETB P3.3
CLR P3.3
DJNZ R3,D2
INC R0
MOV A,R2
ANL P1,A
D3: MOV R3,#250
DJNZ R3,$
MOV A,R2
RL A
MOV R2,A
JB ACC.6,D1
RET
TAB: DB 3FH,06H,5BH,4FH
DB 66H,6DH,7DH,07H
DB 7FH,6FH,77H,7CH
DB 39H,5EH,79H,71H
DB 40H
END
5. 单片机共阳极数码管显示
这样貌似无法控制完全开启或者完全关断。你可以试试将IO口设置成高阻状态,驱动一下试试,如果不能完全点亮就把R6、R7……换小一点,再不亮就把段码限流电阻减小。这电路是有问题的,我给你说的也就是临时解决办法,即使能用,也不能保证可以长期稳定运行。
6. 为什么单片机的外接数码管要接成共阳极的
你好朋友,专业家电电脑维修的告诉你,共阴和共阳的区别 共阴-就是共负极 数码管 其它正极abcdefg。 负极都连在一起了! 共阴就是-数码管的正极脚全都连在一起了! 这2种数码管 供电正好相反!
共阳极-是 电压从阳极进入然后通过单片机io脚对地行成回路,好让数码管亮起来!
如果不接限流电阻,电流直接通过数码管的共阳极进入单片机的io脚,单片机没有那么大的驱动能力,会损坏单片机的io脚! 有什么不明白的可以问我!
7. 单片机的数码管是共阴极还是共阳极?
这个都是一样的,只是在选用电源的时候要注意区分好。区分方法是,看所使用的电源,正电源为共阴极的负电源为共阳极的娄码管。 所谓共阳共阴,是针对数码管的公共脚而言的.一个1位典型的数码管,一般有10个脚,8个段码(7段加1个小数点),剩下两个脚接在一起.各个段码实际上是一个发光二极管,既然是发光二极管,就有正负极.所谓共阳,也就是说公共脚是正极(阳极),所有的段码实际上是负极,当某一个或某几个段码位接低电平,公共脚接高电平时,对应的段码位就能点亮,进而组合形成我们看到的数字或字母.共阴刚好相反,也就是公共脚是负极(阴极),段码位是阳极,当公共脚接地,段码位接高电平时,对应段码位点亮.
8. 单片机数码管是共阴还是共阳
如果有电路图,你可以参考电路图。
至于是共阴或共阳,你可以用代码来测试一下,让连接数码管的IO输出高电平或低电平。大部分单片机的数码管都是共阳极的,因为单片机IO默认输出是高电平。共阴或共阳关键在“共”字上,只要用万用表测量数码管的8个引脚中那一个引脚是接电源的负极或是正极,只要找出这一个引脚就知道是共阴或是共阳了,因为只有一个引脚和其他的7个引脚是不同的。
9. 四位一体的共阳极数码管与单片机连接
51单片机led共阴极是将阴极连接在一起接GND(电源负极),阳相由io口输出高电平分别点亮led;共阳极是将阳极连在一起接到Vcc(电源正极),阴极由io口输出低电平点亮各led。