Описан простой способ, позволяющий контролировать до 15 кнопок, подключенных только к одному выводу микроконтроллера. Требованием для реализации этого метода является наличие в микроконтроллере внутреннего аналогового компаратора с функцией настройки значения опорного напряжения (VREF). Большинство PIC контроллеров имеют такой компаратор.
В качестве простого и практичного примера в изображенной на рисунке схеме используется микроконтроллер PIC12F683 и 4 светодиода, в двоичном формате индицирующие номер нажатой кнопки. Кнопки подключены к выводу GP1 (вход CIN- аналогового компаратора). Для тактирования микроконтроллера используется внутре
...
Читать дальше »