Цитата Сообщение от izzx Посмотреть сообщение
а потом скачет от 1.5 до 3.5.
Так это автоповтор. Так клавиатура устроена.

Можно
Код:
digitalWrite(RES, res);
digitalWrite(NMI, nmi);
вынести перед инициализацией клавиатуры, в инициализацию портов. Так будет быстрее.
При этом то, каким будет начальное состояние задается здесь:
Код:
volatile boolean res = HIGH;
volatile boolean nmi = HIGH;