一位共阳极数码管怎么与单片机相连

2024-11-25 16:48:45
推荐回答(4个)
回答1:

1、首先你要明白一位共阳极数码管可以理解为8个发光二极管的正极连在一起构成了他们的公共正极,即共阳极。如果公共的正极接在了正电源上得话,8个发光二级管的负极分别接电源的负极就可以分别点亮8个发光二极管中的一个,不同的接法可以构成不同的数字,这8个负极叫做笔选端。
2、和单片机连接的话(89s51为例),你可以选用单片机的P1口,用这8个口分别控制共阳数码管的笔选端,公共正极可以通过一个限流电阻直接接电源正极。当P1口中的8个口中的其中1个输出低电平,其余7个口输出高电平的话,就可以点亮8个发光二极管中的一个,P1不同的输出方式可以构成不同的数字显示。
3、单片机的P1口有必要接8个上拉电阻,防止口线输出高电平时产生漏电流误点亮数码管。

回答2:

用高电平经电阻(5.1K接B)驱动NPN三级管,E接地,C接笔段。如果电压高还需电阻限流

回答3:

断码用上啦电阻连接单片机的I/O口,位码也就是公共端用三级管连个电阻直接接阳极就行了。先试着点亮一段,慢慢调试,祝你成功

回答4:

最容易,最好用的接法
数码管的公共端接VCC
数码管的a,b,c,d,e,f,dp串470Ω-1K的电阻接到单片机P0.0---P0.7