前面朋友说的用PNP没错,但限流电阴应该放在段驱动上,否则会因为分流而引起显示亮度不平衡,比如显示1和8,亮度应该会有明显不同.
建议用以下方法驱动:
用PNP管,发射极接VCC,集电极接数码管共阳端,基极串接一电阻接到位驱动.
数码管的段线串接一限流电阻(100-470)直接接至单片机驱动端口.因为单片机(包括绝大部分数字威廉希尔官方网站
)在低电平时有一定的驱动能力(点亮一只LED绝没问题的),而高电平的驱动能力较弱.
前面朋友说的用PNP没错,但限流电阴应该放在段驱动上,否则会因为分流而引起显示亮度不平衡,比如显示1和8,亮度应该会有明显不同.
建议用以下方法驱动:
用PNP管,发射极接VCC,集电极接数码管共阳端,基极串接一电阻接到位驱动.
数码管的段线串接一限流电阻(100-470)直接接至单片机驱动端口.因为单片机(包括绝大部分数字威廉希尔官方网站
)在低电平时有一定的驱动能力(点亮一只LED绝没问题的),而高电平的驱动能力较弱.
举报