51单片机接口扩展方案
时间:10-02
整理:3721RD
点击:
目标:
做一个超多的复杂的LED跑马灯。
1)分成十组 G1-G10,每一组用100颗灯来跑;
2)每组有3个跑马花样;这3个花样与其它组不一样;
3)先跑G1-G5组各自的花样1,然后再跑G6-G10组各自的花样2,最后G1-G10全跑各自的花样3;
问题:
1)每组要用独立的程序控制,因为其花样各不相同;
2)一组有100颗灯,接口至少要100个;
我初步想用以下方案,各位大神有没有更好的建议:
主机 + 从机: 用主机来协调,每个从机控制一组,从机用3-8译码器8255A来扩展接口。
做一个超多的复杂的LED跑马灯。
1)分成十组 G1-G10,每一组用100颗灯来跑;
2)每组有3个跑马花样;这3个花样与其它组不一样;
3)先跑G1-G5组各自的花样1,然后再跑G6-G10组各自的花样2,最后G1-G10全跑各自的花样3;
问题:
1)每组要用独立的程序控制,因为其花样各不相同;
2)一组有100颗灯,接口至少要100个;
我初步想用以下方案,各位大神有没有更好的建议:
主机 + 从机: 用主机来协调,每个从机控制一组,从机用3-8译码器8255A来扩展接口。
够用吗?可以用iic io扩展芯片
一个3-8译码器用来片选,可以接8个8255A,192个IO.
你说的I2C 扩展芯片有哪些, 应该怎么样接?