Сорри, поясню, что прога делает.
Это вообще сенсор дверных замков. В качестве сенсора выступает генератор на 10 кГц, триггер Шмитта иинвентор на 561ТЛ1 (автор-Нечаев из жур.Радио) Есть касание сенсора - на вх.PB0 контроллера лог1. С момента прикосновения мигает зелёный светодиод, звучит пищалка.
Контроллер отсчитывает 8 секунд,необходимых для открывания замка хозяину своим ключом. Если происходит подбор ключей, это занимает большее время, чем 8 сек. Затем, если продолжается прикосновение к сенсору(замку),
пищалка замолкает, зелёный тухнет, загорается красный, врубается сирена. Если сенсор ещё удерживается, то сирена орет на всем протяжении удержания сенсора. Если сенсор отпустили, сирена орет ещё 8 секунд (чтоб неповадно было) затем дохнет. Устройство возвращается в режим ожидания прикосновения к сенсору.
Прога простая, далее будут добавляться новые дополнительные функции. Решили начать с простого ( недавно начали освоение контроллеров )
Вообще, этот блок дополнительных сервисных возможностей есть приложение к охранной автомобильной сигнализации, адаптированной под охрану квартиры.
Сам блок дополнительных сервисных возможностей собран на жесткой логике 561 ( 12 корпусов ) на макетной плате, все работает как надо, вот только плату разводить в P-CADе запарился (недавно начал его изучение), решил все эти функции реализовать на контроллере.
Если кто-то решится развести плату на жесткой логике этого девайса, могу поделиться схемой, описанием работы и подключением её к автомобильной охранной сигнализации.
Извините, что так подробно расписал, это сделано для уменьшения количества вопросов в мой адрес