Архив автора: silard

Pic16f630: Семисегментный индикатор (часть 2 добавляем кнопку)

Здравствуйте, давайте добавим кнопку к микросхеме Pic16f630, которая выводит цифры на семисегментном индикаторе, что является продолжением моей предыдущей статьи – Pic16f630: Семисегментный индикатор показываем цифры по порядку. Читать далее

Pic16f630: Семисегментный индикатор (часть 3 задержка регулируемая через программу)

Здравствуйте, продолжение предыдущих статей:
Pic16f630: Семисегментный индикатор показываем цифры по порядку
Pic16f630: Семисегментный индикатор (часть 2 добавляем кнопку)
В данной статье мы с помощью программы создадим код задержки в 0.5 секунд и впишем его в код микрочипа.
Читать далее

Pic16f630: Семисегментный индикатор показываем цифры по порядку

Здравствуйте, подключим Семисегментный (можно заменить семью светодиодами) индикатор к микрочипу pic16f630, и прошьем его.
Давайте запрограммируем микросхему показывать на семисегментном индикаторе три цифры 0 1 2 с периодом в полсекунды и поместим всё это в цикл.
Читать далее

PIC16F84A: Работа с энергонезависимой памятью (ПЗУ)

Пример 9. Работа с энергонезависимой памятью (ПЗУ)
Энергонезависимая память обладает свойством сохранять свои данные при выключении питания. Примеры реализации этого свойства можно встретить в бытовой технике: продолжение работы стиральной машинки по заданной программе, музыкальные центры сохраняют настройки уровня громкости и тембра, телевизоры сохраняют настройки каналов и т.п. Читать далее

PIC16F84A: Уменьшение и увеличение значений кнопками

В этом примере мы рассмотрим как с помощью двух кнопок можно увеличивать или уменьшать значение какого либо регистра. Факт изменения содержимого регистра мы будем отображать на индикаторе. Читать далее

PIC16F84A: Работа нескольких кнопок

В этом примере мы рассмотрим организованную работу трех кнопок. Каждая кнопка будет отвечать за включение одного из символов фразы “УРА”. Факт нажатия будем сопровождать звуковым сигналом. Между нажатиями на индикатор будем выводить мигающий символ нижнего подчеркивания. Читать далее

silard

08.08.2022

Рассмотрим пример, по нажатии кнопки будет включатьсч индикатор, а после того как кнопка будет отпущена индикатор будет выключен. А также пример – антидребезг (триггер) – одно нажатие кнопки приводит к одному устойчивому состоянию, а следующее нажатие к другому устойчивому состоянию. Читать далее

Лекция 5

Новые Лазерные ворота

На физическом факультете Калифорнийского университета в Помоне мы разработали недорогой точный лазерный регулятор времени для использования в физических экспериментах. Мы используем микросхему PIC16F690 для синхронизации и передачи данных через USB на ПК. Сначала мы объясним, как сконструировать ворота, а затем как запустить программное обеспечение. Общая стоимость системы составляет менее 30 долларов, причем большая часть стоимости приходится на кабель USB-TTL. Читать далее

Лекция 4

Настройка лазерного затвора

На физическом факультете университета мы разработали недорогой точный лазерный регулятор времени для использования в физических экспериментах. Мы используем микросхему PIC16F690 для синхронизации и передачи данных через USB на ПК. Для запуска программного обеспечения вы можете использовать приведенный ниже файл изображения. Сначала мы объясним, как сконструировать ворота, а затем как запустить программное обеспечение. Общая стоимость системы составляет менее 30 долларов, причем большая часть стоимости приходится на кабель USB-TTL. Читать далее