Извините, но именно НЕАДЕКВАТНОСТЬ. Если вы допускаете, что контроллер сбоит, то почему вы НЕ допускаете, что при сбое в регистр порта будет записано произвольное число и контроллер подпалится вследствии перегрузки. Но!!! Самое главное другое. Вы даже НЕ ПОЙМЁТЕ этого. Вариантов поведения подпаленного контроллера - милиард+1. И какова ценность вашего эксперемента в этом случае - если вы даже не можете быть уверены, что контроллер исправен во время очередного эксперимента????
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)