Цитата Сообщение от БК-0010
... по какому событию прекращается сигнал NMI во всех твоих клавиатурных контроллерах? Т.е. интересует когда он снимается?
Во всех контроллерах сделано одинаково - нулевой уровень на выходе, длительностью 10 мсек.
Если его подавать непосредственно на вход /NMI процессора Z80, то при времени обработки этого события менее 10 мсек, прерывание возникнет повторно.
Если это не желательно, то лучше использовать дополнительную схему формирования импульса /NMI, которая активируется импульсом с контроллера.
Так у меня сделано в Кворуме.