PIC16F87X单片机如何控制多个数码管?

来源:百度知道 编辑:UC知道 时间:2024/09/22 02:01:41
比如说控制18个数码管
我是想用单片机做一个电子钟
显示年月日时分秒,如:2009-06-24 12-45-00
请各位大侠指教

这么长的数字显示,用单片机IO口来不及,可以利用数码管驱动芯片,例如74HC595。这样利用单片机给串行数据就行了,剩下的交给驱动芯片了,即有速度,也节省单片机IO。

本人不是大侠,给你个思路,你自己看看能不能用:
PIC16F87x的只有四个IO口,不可以直接接那么多的数码管,可以使用总线方式,把18个口给挂上去,使用总线方式分别选通和输入数据,然后显示在数码管上。
需要软硬件配合才可以,希望思路对你有帮助。

74HC595做不来

用锁存器就可以了!太简单的东西了!