Atmega644P shield

Kann man den ATmega644 einfach über nen adapter auf den Arduino UNO board stecken und programmieren?

Ich habe eine Grafik angehängt, so wie ich mir das vorstelle wie ein Adapter auszusehen hat.
Ich habe die Digitalen und Analogen Ein- und Ausgänge extra nicht eingezeichnet.

Ist das machbar oder nur Hirngespinnst von mir.

Gruß Ratlos