Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Устройство имитации работы светофора на микроконтроллере PIC16F84A. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

Устройство имитации работы светофора реализовано на микроконтроллере PIC16F84A. Схема включения микроконтроллера (МК) стандартная, в качестве кварцевого резонатора используется резонатор на 32768 Гц, используемый в часах.

Datasheet микроконтроллера PIC16F84A

Устройство имитации работы светофора на микроконтроллере PIC16F84A. Схема светофора
(нажмите для увеличения)

Светодиоды подключаются к выводам RB1..RB6 через токоограничительные резисторы 500 - 200 Ом: Вместо светодиодов можно использовать любые другие лампы, но для этого надо на выходы микроконтроллера поставить транзисторные ключи или иные согласующие устройства (оптореле, оптроны и т.д.)

1 светофор
RB1 - красный (К1)
RB2 - желтый (Ж1)
RB3 - зеленый (З1)
2 светофор
RB4 - красный (К2)
RB5 - желтый (Ж2)
RB6 - зеленый (З2)

Пример составления программы для имитации работы светофора: Для составления программы необходимо составить блок-схему работы.

  1. К1 = 1, З2 = 1
    включить красный на первом светофоре, зеленый на втором, остальные отключены
  2. К1 = 1, З2 = 0,1,0,1,0,1,0,1,0,1
    красный на первом светофоре продолжает гореть, зеленый на втором моргает 5 раз, остальные отключены
  3. К1 = 1, Ж1 = 1, Ж2 = 1
    красный на первом продолжает гореть, включается желтый на первом и втором светофорах, остальные отключены
  4. К2 = 1, З1 = 1
    включить красный на втором и зеленый на первом светофорах, остальные отключены
  5. К2 = 1, З1=0,1,0,1,0,1,0,1,0,1
    красный на втором светофоре продолжает гореть, зеленый на первом моргает 5 раз, остальные отключены
  6. К2 = 1, Ж2 = 1, Ж1 = 1
    красный на втором продолжает гореть, включается желтый на втором и первом светофорах, остальные отключены

Текст программы с комментариями на ассемблере и HEX-файл (комментарии не повторяются)

Немного по программе:

  1. включение красного на первом и зеленого на втором осуществляется с помощью копирования в PortB константы 01000010.
    Подпрограмма Pause_1 служить для задержки на время примерно 10 сек состояния выводов PortB.
  2. Для "моргания" зеленого используется подпрограмма Z_1 включающая в себя две подпрограммы задержки с применением бит ориентированных команд (bcf PortB,6, bsf PortB,6): 1) зеленый погашен 2) зеленый включен.
    Далее все аналогично.

Автор: А. Каплий, Украина, processor@meta.ua; Публикация: cxem.net

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Власть является ключевым фактором счастья в отношениях 11.03.2026

Исследования семейных и романтических отношений показывают, что длительное счастье пары зависит не только от привычных факторов, таких как доверие, уважение и преданность, но и от более тонких психологических аспектов. Современные ученые ищут закономерности, которые отличают действительно счастливые пары от остальных, чтобы понять, какие механизмы поддерживают гармонию в отношениях. Группа исследователей из Университета Мартина Лютера в Галле-Виттенберге и Бамбергского университета провела опрос среди 181 пары, которые состояли в совместных отношениях более восьми лет и прожили вместе хотя бы месяц. Участники заполняли анкету, описывая различные аспекты своих отношений, включая распределение обязанностей, эмоциональную поддержку и степень вовлеченности в совместные решения. Анализ данных показал интересный паттерн: пары, где оба партнера ощущали высокий уровень личной власти, оказывались наиболее счастливыми и удовлетворенными. В данном контексте под властью понимается способност ...>>

Защищенная колонка-повербанк Anker Soundcore Boom Go 3i 11.03.2026

Компания Anker представила новую модель линейки Soundcore - колонку Soundcore Boom Go 3i, ориентированную на активное использование на улице. Новинка отличается высокой степенью защиты: корпус соответствует стандарту IP68, что обеспечивает водо- и пыленепроницаемость, а ударопрочный дизайн выдерживает падение с высоты до одного метра. За качество звука отвечает 15-ваттный драйвер, обеспечивающий пик громкости до 92 дБ, а технология BassUp 2.0 усиливает низкие частоты, делая звучание более насыщенным. Колонка обладает автономностью до 24 часов, а LED-индикатор позволяет контролировать уровень заряда батареи. Кроме того, Soundcore Boom Go 3i может выполнять функцию павербанка: согласно внутренним тестам, устройство способно зарядить iPhone 17 с нуля до 40% за один час, что делает его полезным аксессуаром в походах и поездках. Среди функциональных особенностей модели стоит выделить технологию Auracast, которая улучшает подключение и позволяет создавать стереопару из двух колонок ...>>

Раннее воздержание от алкоголя перестраивает мозг и иммунитет 10.03.2026

Алкогольная зависимость - хроническое расстройство с компульсивным употреблением спиртного, которое влияет не только на поведение, но и на функционирование мозга и иммунной системы. Недавние исследования показали, что даже на ранних этапах воздержания организм начинает перестраиваться, открывая новые возможности для терапии зависимости. Ученые сосредоточились на пациентах, находящихся в первые недели абстиненции, и зафиксировали значительные изменения в мозговой активности. С помощью функциональной магнитно-резонансной томографии они выявили перестройку сетей нейронных связей, отвечающих за контроль импульсов и принятие решений. Эти изменения могут быть ключевыми для восстановления самоконтроля и снижения риска рецидива. Одновременно с нейронной перестройкой исследователи наблюдали колебания иммунной системы. В крови повышался уровень цитокинов - сигнальных белков, регулирующих воспалительные процессы. Эти данные свидетельствуют о существовании нейроиммунного взаимодействия, при ...>>

Случайная новость из Архива

Создана смола с уникальными свойствами 12.07.2025

Ученые из Техасского университета в Остине разработали уникальную жидкую смолу, способную менять свои свойства под воздействием разных цветов света.

Новая технология была вдохновлена природой: строением человеческого тела, где твердые кости идеально сочетаются с эластичными связками, образуя надежную и при этом гибкую систему без слабых мест. Исследователи перенесли эту идею в мир 3D-печати, создав жидкий фотополимер, который по-разному реагирует на фиолетовый и ультрафиолетовый свет.

Под воздействием фиолетового света смола становится мягкой и эластичной, напоминающей резину, а при ультрафиолетовом излучении она быстро затвердевает, превращаясь в прочный пластик. Такой способ позволяет создавать изделия с плавным переходом от гибких к жестким участкам, что исключает риск разрыва на стыках.

Для демонстрации возможностей материала команда напечатала прототип коленного сустава с жесткими "костями" и эластичными "связками". Кроме того, они создали гибкое электронное устройство, внутри которого проложена тонкая золотая проволока, способная выдерживать сильные деформации без повреждений. Ученые были впечатлены, что мягкие части легко растягиваются и возвращаются в исходную форму, а жесткие сегменты не уступают по прочности традиционным пластикам бытового назначения.

Новый метод позволяет производить изделия быстрее и с более высоким разрешением по сравнению с предыдущими технологиями. При этом стоимость материалов и оборудования остается доступной, что делает технологию привлекательной для применения в медицинских учреждениях, научных лабораториях и учебных заведениях.

Исследователи уверены, что новая смола и технология печати откроют перспективы для создания медицинских имплантов, носимых устройств и других продуктов, которые смогут взаимодействовать с человеческим телом столь же органично, как природные ткани и органы.

Другие интересные новости:

▪ Органы человека стареют с разной скоростью

▪ 3D-принтер Stratasys Objet Eden260V для дантистов

▪ Карта, составленная треской

▪ ЖК-телевизоры DELL и HEWLETT-PACKARD в OEM-исполнении ASUS

▪ Гостиница для роботов

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Часы, таймеры, реле, коммутаторы нагрузки. Подборка статей

▪ статья Ума палата. Крылатое выражение

▪ статья Что такое клетки? Подробный ответ

▪ статья Аттестация руководителей по охране труда

▪ статья Мыла для вывода пятен. Простые рецепты и советы

▪ статья Преобразователь постоянного напряжения в переменное. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026