Устройство управления светофором, страница 2


Нажато «1» (стоп) или «3» (ночной перекресток)

 


Нажато «3» (ночной перекресток) или «4» (жесткий режим)

 


Выполнение «жесткого режима»

 


Выполнение режима «ночной перекресток»

 


Подпрограмма задержки на 1 сек.

Подпрограмма задержки на 2 сек.

 


Подпрограмма задержки на 3 сек.

Подпрограмма задержки на 5 сек.

 


Защита от дребезга на нажатие:

Защита от дребезга на отпускание:

 


; Программа «Светофор».

; Выполняемые функции: нажатие на клавишу            «1» - останов светофора;

;                                                             «3» - режим «ночной перекресток»;

;                                                                                 «4» -«жесткий» режим; 

; Распределение регистров микропроцессора:

; B     -        код нажатой клавиши 

; С     -        защита от дребезга

; D     -        эталонное количество секунд временной задержки

; H     -        постоянная времени задержки на 1 с.