微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 数码管电路,编程上电后发现亮度非常暗,是怎么回事

数码管电路,编程上电后发现亮度非常暗,是怎么回事

时间:10-02 整理:3721RD 点击:
我最近自己做单片机驱动数码管的电路,如图,编程上电后发现,led的亮度非常暗,是怎么回事?求知情人解释解释,先谢谢啦!


不知你用的是什么单片机,如果使用宏晶的单片机,将P1口设置为推挽输出方式,P2口可设计为标准51的工作方式,且P2口的电阻换成10K-15k。如果是Atmel的单片机,则P1口不能直接驱动数码管,可使用P0口外接的地址锁存器输出段选码。

你确定你的P1口有那么大的推力吗?一般共阴的接法是要外加驱动芯片,你直接来了暗也是必然的!

是Atmel的单片机,我加了一个上拉电阻接到5V上,比以前亮了

用锁存器的话,74hc573可以吗

可以,但P0口需要接5.1K上拉电阻。如果使用74LS373,则P0口可不外接上拉电阻。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top