[Контроллер ДХО из дальнего в полнакала ]

Немного упростил схему, но оказалось, что по линии датчика скорости идет помеха, поэтому пришлось добавить резистор R11, на плате его нет. Активное состояние входа габаритов +12В, т.е. при подаче +12В на вход Х4, контроллер считает, что включены габариты и отключает ДХО. Для входа в ТЕСТОВЫЙ РЕЖИМ при включении зажигания держать нажатой кнопку регулировки  ШИМ и затем отпустить ее, каждое нажатие изменяет яркость ДХО на 6%,  в пределах 6-50% от номинальной мощности. Для выхода из тестового режима выключить зажигание. Потребление слаботочной части составляет 5 мА, из которых 3 мА потребляет стабилизатор напряжения, поэтому я решил не переводить контроллер в спящий режим, а запитать слаботочную часть после замка зажигания. 

Склоняюсь к варианту с резистивными делителями на входах, сам не пробовал, программу не правил под такое решение:

Прошивка, исходник, проект Протеуса, печатная плата