Цитата(mane_nado @ Feb 16 2016, 20:40)

Доброго времени суток.
Я мало знаком со схемотехникой, но передо мной поставлена задача - написание keypad для LPC824 контроллера
там 18 кнопок. 6 строк и 3 столбца
Для теста хочу обработать хотябы 1 кнопку. Первая строка это gpio 17 первый столбец это gpio 2 (Порт только один это порт 0)
А если же использовать старый добрый GPIO то вы просто сканируете эти столбцы -- сам дрыгаете ножками и смотрите данные на входе.
В качестве примеров использования рекомендую посмотреть его собрата -- LPC812 или LPC11u68 -- может там есть примеры. Почему рекомендую их потому что они вышли примерно в это же время и поэтому АПИ и аппаратная часть думаю похожи поэтому и код дёрганья ножками и примеры скорее тоже.
теперь по теме в контроллере есть умная штука - SCT -- умный счётчик -- которая может по входным сигналам вырабатывать прерывания и генерировать
различные меандры -- причём без участия процессора -- на выходах рекомендую посмореть видео на YOUTUBE --
Сорри за
Это очень интересный контроллер от NXP и паябельный корпус есть -- некий аналог по числу ножек и возможностяем meg-e
но к сожалению достать я его по приемлемой цене никак не смог ( цена его при заказе от 1000 шт что то в районе 2баксов или того меньше
а вот купить 10 штук в России я так ничего подходящего не нашёл. Я бы взял 812ый с Aliexpress но он без АЦП (. может подскажет кто.
Брать 30долларовый MAX824 из-за 2$ контроллера жаба душит )).