берешь порт (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено DASM 02 июля 2003 г. 15:11
В ответ на: Нужна помощь по AT89C51! отправлено Радик 02 июля 2003 г. 15:04


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

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru