三个按钮+一片51单片机+三个74HC595+15个数码管,实现3段五位数码管分别计数与显示,请问可以实现吗?
展开全部
可以实现,没有问题,我是用三片595做的三个4位的.
一片74HC595可以利用单片机的三个引脚得到8个输出引脚,如果是两片74HC595串联,则可以扩展得到16个输出引脚,如果是三片,则可以得到24个输出引脚.
大概的设计思路是:
假设,三个74HC595,按照串联的顺序,分别编号叫A,B,C,即A->B->C
15个数码管,一共需要15个位选引脚,就利用,B,C两个芯片的16个输出引脚中的15个做位选信号.
而段选,需要最多8个,所以,用A片的74HC595就可以了.这样,利用三个引脚,就可以实现15位数码管的显示.
另外要声明的一点,我上面的三个595的串联顺序是A->B-C,所以,用哪片做段选,哪两片做位选也是不可随意的,一定要是最先的那个做段,后两个做位,这样不会出现影子现象.
一片74HC595可以利用单片机的三个引脚得到8个输出引脚,如果是两片74HC595串联,则可以扩展得到16个输出引脚,如果是三片,则可以得到24个输出引脚.
大概的设计思路是:
假设,三个74HC595,按照串联的顺序,分别编号叫A,B,C,即A->B->C
15个数码管,一共需要15个位选引脚,就利用,B,C两个芯片的16个输出引脚中的15个做位选信号.
而段选,需要最多8个,所以,用A片的74HC595就可以了.这样,利用三个引脚,就可以实现15位数码管的显示.
另外要声明的一点,我上面的三个595的串联顺序是A->B-C,所以,用哪片做段选,哪两片做位选也是不可随意的,一定要是最先的那个做段,后两个做位,这样不会出现影子现象.
展开全部
可以实现,有很多参考设计,网上查查吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以的,没有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询