Цитата Сообщение от dosikus Посмотреть сообщение
Все биты и бум читать ,
в сей хэндлер попадаем если хоть один вход изменится ( параметры настраиваются)

Зачем ? Это не AVR ни что никому мешать не будет .
А поллинг только усугубит - отвыкайте от AVR ...
Лучше прерывания по сигналу IN_FE (IN_K&K). В этот момент Z80 читает состояние клавиатуры. И байт адреса нужно обрабатывать целиком. Для максимальной скорости лучше эту единственную команду в подпрограмме прерывания написать на ассемблере. Возможно лучше использовать не массив, а адреса в ОЗУ.

Кроме обработки клавиатуры контроллеру ничего делать не нужно.