打印
[STM32F1]

595级联的时候如何编写程序让每次只亮一个数码管

[复制链接]
1287|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
乌嘴猫|  楼主 | 2015-8-2 21:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
6个595级联在一起,然后每个并出到一个ULM2803,2803再通过一个排阻驱动一个共阳数码管。。。请问大神们如何编写程序只控制一个数码管,而其他的数码管不受影响。。现在使用的就三个IO口。。。stm32芯片。。。求思路呀
沙发
qq4988| | 2015-8-3 09:50 | 只看该作者
每次都更新6个数码管(也就是6个595),想控制哪个数码管,就把发送的数值改一下了

使用特权

评论回复
板凳
liang5319| | 2015-8-3 14:12 | 只看该作者
是的。。先更新6个595的寄存器,更新完毕后,在控制595输出寄存器内容。。

使用特权

评论回复
地板
乌嘴猫|  楼主 | 2015-8-10 21:39 | 只看该作者
liang5319 发表于 2015-8-3 14:12
是的。。先更新6个595的寄存器,更新完毕后,在控制595输出寄存器内容。。

嗯。问题找出了

使用特权

评论回复
5
乌嘴猫|  楼主 | 2015-8-10 21:39 | 只看该作者
qq4988 发表于 2015-8-3 09:50
每次都更新6个数码管(也就是6个595),想控制哪个数码管,就把发送的数值改一下了 ...

嗯是这样

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

36

帖子

0

粉丝