Приспособление имитации деятельности светофора на микроконтроллере PIC16F84A
Строить имитации деятельности светофора реализовано на микроконтроллере PIC16F84A. Модель включения микроконтроллера (МК) стандартная, в качестве кварцевого резонатора используется резонатор на 32768 Гц, используемый в периодах.
Datasheet микроконтроллера PIC16F84A
Светодиоды подключаются к итогам RB1..RB6 спустя токоограничительные резисторы 500 - 200 Ом: Вместо светодиодов можно использовать любые отличные лампочки, но для настоящего надо на выезды микроконтроллера поставить транзисторные ключи или другие согласующие приспособления (оптореле, оптроны и т.д.)
Прототип создания программы для имитации работки светофора: Для создания программы необходимо собрать блок-схему службы.
* К1 = 1 , З2 = 1
рубиновый на первом светофоре продолжает полыхать, незрелый на другом моргает 5 заодно, другие отключены
* К1 = 1, Ж1 = 1, Ж2 = 1
рубиновый на второстепенном продолжает пылать, включается желтенький на другом и первом светофорах, прочие отключены
Текст программы со комментариями на ассемблере и HEX-файл (комментарии не повторяются)
Маленько по программе:
* включение огненного на первом и болотного на следующем осуществляется со выручкой копирования в PortB константы 01000010.