[an error occurred while processing this directive]
Честно сознаюсь, что это первое пришедшее в голову решение. Голова в это время смотрела в Ваше сообщение. Поскольку в if у Вас &&, а не ||. Если б 2 палочки там были, я б еще пораздумывал, а так однозначно -
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)