数电课程设计——彩灯控制器 30

要求:1.有十只LED,L0……L92.显示方式①先奇数灯依次灭②再偶数灯依次灭③再由L0到L9依次灭3.显示间隔0.5S,1S可调。其中,我不明白的的是如何用移位寄存器... 要求:
1.有十只LED,L0……L9
2.显示方式
①先奇数灯依次灭
②再偶数灯依次灭
③再由L0到L9依次灭
3.显示间隔0.5S,1S可调。

其中,我不明白的的是如何用移位寄存器和译码器实现要求2,求高手帮忙解答!
展开
 我来答
小骗子138
2014-08-20 · 超过67用户采纳过TA的回答
知道答主
回答量:115
采纳率:100%
帮助的人:156万
展开全部
我只能给你提供一个思路,毕竟别人咀嚼过的饭味道不怎么好。呵呵,说笑。

首先,之前你必须做过数码管0~9的显示电路和10路流水灯电路(如果没做过,赶紧先做,不然很难成功)

总体思路:用类似流水灯电路来触发需要显示的abcd二进制来控制0~9,让它随心所欲的显示各种数字。(例如要显示3,那么abcd的电平应该是1100,如果要显示8,那么abcd的电平应该是0010,以此类推)

一共是28个数,建议用两片cd4017(10进制芯片),组成一个28路流水灯电路(可以没有灯,这样说只是为了便于理解。只是需要其28路的触发)

然后用一片cd4511(七段译码芯片),它有abcd四个二进制输入端口和七段端口(用来显示数码管的七个段位,小数点除外)

最后用28路的触发端接入abcd的端口,用二极管隔开,然后你就可以随心所欲的设置各种数字了,100个1000个(如果1000个就还需加个cd4017)没有任何规律的数字组合都可以显示。

至于开机复位很简单,4017的复位端接个电容(电容的另一端接VCC),开机复位就OK了,而4511无需复位(因为4511是受4017控制)。

已经很详细了,希望对你有用。
是否可以解决您的问题?
打字不易,如满意,望采纳。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式