Вот схема.
На порте PB2 - импульсы длительностью 10 мс частотой 50Гц
РВ2 = 0 - отсутствие к.з. линии, если при этом РВ1 = 0 - кнопка нажата, РВ1 = 1 - кнопка не нажата
РВ2 = 1 на время не более 10 мс - отсутствие к.з. линии, если при этом РВ1 = 0 - линия не оборвана, РВ1 = 1 - линия оборвана
РВ2 = 1 на время более 10 мс - к.з. линии
Источник питания 12 вольт - переменка 50Гц. Ее можно взять с обмотки транса источника 5 вольт, так как схема в этой цепи гальванически развязана. Для большей надежности контроля к.з. линии последовательно со светодиодом оптрона U1 можно включить еще 1-2 диода в прямом включении.
Резистор R2 ограничивает ток светодиодов оптронов U2, U3 при к.з. линии на уровне 40 мА
Резисторы R1, R3 устанавливают рабочий ток светодиодов всех оптронов на уровне 5-6 мА
Резисторы R4, R5 - подтягивающие. Их лучше поставить для ограничения чувствительности оптронов.