51单片机矩阵LED显示编程

51单片机矩阵LED显示编程,第1张

我之前用PIC单片机来做16×16LED点阵时,直接用IO口来驱动,能正常显示一个静态的任何图形、文字、字母等符号;我学完静态显示之后想着自己研究下动态显示来显示移动的文字,就像大街上看到的那些LED广告牌一样,但是我发现如果直接用IO口驱动LED点阵没法完成,点阵屏一直闪烁,亮度不够。

后来,我通过其他一些方法来做点阵,发现用74HC595芯片来驱动点阵效果相当好,它是串入并出或者串入串出并带有锁存功能的TTL型的芯片,可与单片机直接相连,这个做出来的动态显示LED点阵就完全没问题了,可以按自己的想法做任何显示。

希望我的回答能帮助到你。

如果你的单片机端口有强的推挽输出能力,那就很好办了。假设端口是P1,LX3~0接P1.7~1.4,LY3~0接P1.3~1.0,那么电量D115就在P1输出00101011,你想电量哪个灯,就在LX3~0上选择对应的输出1,LY3~0上对应的输出0.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12147702.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存