матрица сканируется по очереди, там не бывает никакого между собой, а если замкнуть - то ничего не случится.
например:
на активной линии ОК, на рядах - подтяжка к высокому уровню (какой ряд с низким уровнем - соответствующая кнопка нажата)
на неактивной линии - подтяжка к высокому уровню или hi-z, без разницы
Не могу согласиться, но и продолжать времени нет. Но очень хотелось бы, чтобы никто не пытался пины одновременно настроенные на выход, а в той схеме их 6-ть "замыкать" без диодов.
То что можно предварительно перевести 5-ть пинов в z-состояния установить активный уровень на 6-м. И читать входы, это да.
Но вряд ли там такой код.
По этом и диоды стоят тчк