Moin Moin

Ich hab hier eine Atmega16, an dem AVR hänt ein Grafik LCD mit dem Controller T6963C, das LCD benötigt schon 2 komplette Ports inkl PWM ansteuerung der Hintergrund beleuchtung.
Dann hat das LCD ein Matrix Touchscreen eingebaut 10*6 Felder, da benötige ich 16 Ports, also wider 2 komplette Ports.

Somit Bleibt mir leider kein einziger Port übrig, und ich würde gerne noch die Seriel Schnittstelle benützen.

Nun hatte ich die Idee, einen mega8 zu nehmen dort das LCD anzuschliessen und die Daten für das LCD vom M16 über die IC2 schnittstelle an den Mega8 zu senden.

Was haltet ihr davon?