四位一体共阳数码管如何驱动,我现在只有74ls04n(非门)、74hc138、74hc244。
答案:1 悬赏:10 手机版
解决时间 2021-11-07 05:18
- 提问者网友:两耳就是菩提
- 2021-11-07 01:14
四位一体共阳数码管如何驱动,我现在只有74ls04n(非门)、74hc138、74hc244。
最佳答案
- 五星知识达人网友:过活
- 2021-11-07 02:32
用一个138加一个非门做位选,用proteus仿真确实是不亮的,这毕竟是软件仿真的,不是什么都可能仿真出来的。如果只是为了调试程序,直接接单片机位选就好了,还简单。如果非要用138做位选,那就用四位一体的共阴数码管,138输出端直接到数码管位控端,不再加非门了,但段码要变成1有效,如果是用P0口输出段码,还要加一个510殴的电阻排做上拉电阻,我仿真过了,正常亮的。追问谢谢回答,用单片机位选我已经弄过了,程序也调试好了,我现在要做出实际的东西,我身边只有共阳的,还有这几个芯片,仿真不能点亮那实际的能不能?我的这些东西要是实现不了,那我再选择 买其他的了。追答既然有74HC244,就用它做位驱动,共阳数码管的位驱动是1有效,而74HC244输出高电平时的驱动电流基本上满足要求。这样用单片机的一位驱动一位数码管,I/O也是输出1有效,你可以用74HC244做位控在prteus中仿真,这可以亮的,而且与做实物是一致,调好的程序就不用改了。但是用138加04做实物也是不行的,因为74LS04输出高电平时的驱动电流很小的,是不能驱动数码管的,但仿真可不是这个原因。数码管的段控也要用74HC244驱动,不能用51单片机的I/O口直接驱动,如果是STC单片机的话,是可以的I/O驱动数码管的,输出低电平的电流足以点亮数码管了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯