get shiftin data with interrupt

With the hardware you mention, no keyboard interrupts. You'll have to poll the keyboard by continuously cycling through the shift registers.

Korman