|
4 ноги на строки клавиатуры, 3 на столбцы - подлючаешь к порту. На выводы столбцов - резисторы к +5 по 10 кил для помехоустойчивости
Также к каждой этой линии подключаешь по диоду - катодом к линии. Аноды их все соединяешь и заводишь на INT0
(тоже не забудь приподнять резистором)
В проге на все ноги строк даешь "0". При нажатии клавиши ловишь INT0
И далее сканируешь матрицу обычным способом для идентификации клавиши
E-mail: info@telesys.ru