В Вашем случае не требуется опрос контроллера через 8-ми битный порт,Сообщение от sergey2b
как это нужно в контроллере для того же Ориона.
Поэтому и такая функция не требуется.
Я же написал выше, подключаете к ATmega8 PS/2 клавиатуру, для чего достаточно 2-х выводов.
Для реализации RS232 нужно от 2-х до 6-ти выводов.
Всё, больше в Вашем случае ничего не надо, если иметь ввиду простой терминальный режим:
прием скан-кода символа от PS/2 клавиатуры и трансляция его кода в RS232.
PS. Предлагаю перейти в личку, а то это уже не касается темы данной ветки.