Ja, der PIC 16F84 sollte sicher für das kleine Programm und die einfache Hardware reichen.
Es muss noch ein Kriterium festgelegt werden, wann das Einscannen beendet werden soll oder werden immer 8 x 64 = 512 scan gespeichert. Ob die übrige 4 RAM Speicherstellen fürs Programm reichen, muß man prüfen.
Laut meiner erster Schätzung werden nur 3 Portpins benötigt, davon nur INT ist durch Hersteller des PICs festgelegt und die zwei andere können frei gewählt werden.
Im Code habe ich meine Vorstellung skizziert. Die Software wird leider nicht so trivial sein. 
Übrigens, das Thema eignet sich besser fürs "PIC Controller" Forum.
MfG
Code:
INT 6.-----.
vom Empfänger >-----------| |
?| |
zum Sender <-----------|PIC |
_/ ?|16F84|
Taste -o/ o------| |
'-----'
Start (INT)
|
V
_ ___ _
| |_| |___| |_
Scan _|_|_|_|_|_|_|_|
Register 1 0 1 1 0 0 1 0
Lesezeichen