Архив рубрики: Электрические схемы

Atmega88 код сигнализации

Скачать hex файл сигнализации в магазине (стояли автомобильные колонки, как только питания от них пропадало – срабатывала сигнализация) можно протестить через UART.
Скачать hex в zip архиве.
Скачать hex в tar.gz архиве.

Полицейская машинка с мигалкой, подсветкой, звуком

Для создания полицейской мигалки будем использовать схему мультивибратора (попеременно мигающие светодиоды), звук – портативная колонка, подсветка – светодиоды снизу. Читать далее →

Регистры в pic программировании на ассемблере

В программировании на ассемблере важно предоставлять комментарии к коду, чтобы его было легче отслеживать. Комментарии в сборке начинаются с точки с запятой, подобной этой: Читать далее →

Pic16f630: Кодовый замок

Здравствуйте, давайте создадим кодовый замок, на котором, чтобы зажечь светодиод (открыть затворку/замок) нужно зажать две кнопки одновременно (количество и расположение кнопок можно поменять в коде). Программировать будем на ассемблере. Читать далее →

Pic16f630 и Pic16f84a: Таблица данных: включение символов на индикаторе

Здравствуйте, давайте изучим использование таблицы данных (table) в ассемблере для микроконтроллеров pic, для примера в pic16f630 будет выводить на индикаторе цифры от 0 до 6 по порядку с задержкой в 1 секунду, а для Pic16f84a выведем на индикаторе последовательно символы фразы “УРА”, затем символ
нижнего подчеркивания “_”, одновременно сформируем звуковой сигнал и зациклим нашу программу. Читать далее →

Pic16f84a: Бегущий огонь, змейка

Для создания данного эффекта можно последовательно устанавливать на определенной ножке (или группе ножек) сигнал высокого уровня, выдерживать паузу, затем устанавливать сигнал низкого уровня, снова выдерживать паузу и затем устанавливать сигнал на других ножках. Весь этот процесс зацикливается, что приводит к созданию соответствующего эффекта. Читать далее →