Naja du könnest dir sowas SPI mäßiges basteln. Sprich jeder AVR hat eine Leitung die, sobald sie Low ist, diesen Chip auswählt. Und dann kannst du z.B. zwei Leitungen zur Datenübertragung nehmen. Eine ist zum senden da und eine zum empfangen und dort schiebst du dann deine Bits rüber.
Ein Beispiel:
Du hast einen Master und einen Slave. Der Slave delektiert einen Tastendruck und legt dann seine Chipselect Leitung auf Low. Dadurch das nun der dazu gehörige Pin am Master jetzt auch Low ist, weiß der Master von welchem Slave die Informationen kommen. Als nächstest legt der Slave die Leitung die bei ihm für senden und beim Master für empfangen steht auf High und sendet das Bit des Tastendrucks an den Master.
Das ist quasi ein vereinfachtes SPI