Simonetta writes –
A simple program demonstrating how to interface a standard PC keyboard to an AVR. In assembler for Tiny11 but adaptable to all AVRs. There are two routines. An interrupt routine that collects the bits sent from the keyboard into a byte, and the routine to parse these bytes into ASCII.
PC keyboard to an AVR – Link.