PS/2 клавиатуру прицепить к МК довольно просто - нужно 2 линии, одна для клока (желательно с поддержкой прерываний), вторая для данных. Самое сложное там будет дальше - разбирать поток сканкодов и перекодировать в нужное.

На всякий случай ссылка: http://www.jkmicro.com/documentation...eyboard_EN.pdf