单片机新手求助,具体如下

2019-07-15 15:37发布

如下图,在网上看到的单片机做的时钟,自己想动手做一个,具体是数码管显示小时和分钟,60个LED灯挨个点亮显示秒,但是我是新手,有点问题,60个LED是怎么接的?单片机没那么多IO口,看图上是用三个595还是245来着,单这也才24个输出口,还不够啊,请问是怎么实现的?小白求详细解答
QQ截图20151114184501.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
zhoukai16702969
1楼-- · 2019-07-15 20:36
再将P11口置一,再分别让p0分别置零一遍。就这样分别显示八组。不过到了第八组的时候只有4个所以要注意程序的编写。这样只需要16个口就可以控制60个灯喽。我觉得我说的已经够明白了,如果你还是看不明白的话那我觉得你就真的不要做了 回头再看看基础知识的再说。希望能帮到你 。 最佳答案
网博
2楼-- · 2019-07-16 01:13
 精彩回答 2  元偷偷看……
Acevay
3楼-- · 2019-07-16 02:55
网博 发表于 2015-11-14 19:11
加573锁存器,8个就够了,还多四个!
需要控制脚8+8=16根!

看图片上就有3个245就能实现,用8个有点多吧
cc_mapan
4楼-- · 2019-07-16 05:00
8个LED一组共地,共8组,多四个。只需要8+8,16个IO
Acevay
5楼-- · 2019-07-16 06:22
cc_mapan 发表于 2015-11-14 23:14
8个LED一组共地,共8组,多四个。只需要8+8,16个IO

本人小白,能不能详细点
zhoukai16702969
6楼-- · 2019-07-16 09:07
他的意思是说和数码管的原理一样 比如从1号灯到8号灯为一组,把它们的正极也就是阳极接一起,然后阴极接到一组io上。比如说p0。这样就分成了八组64个。p0口相当于数码管的段选 ,那八组阳极相当于位选。假设用01口做位选。编程时先选中第一组假设用p10口,然后分别将p0口八位置零,这样就过了8秒,再将

一周热门 更多>