A linguagem C é amplamente aplicada na programação de microcontroladores. Em se tratando de uma linguagem de alto nível, considere o recorte da programação abaixo, retirado da programação de um microcontrolador PICI6F877A.

Com relação ao recorte do código em C utilizado para programação de microcontroladores, apresentado na figura acima, considerando que a entrada PORTC.f0 está configurada com um resistor de pull-up, analise as afirmativas a seguir
I. O comando TRISC = 1, disposto na "linha 4", habilita todos os pinos da porta C como entradas.
II. A linha 8 do código, led = ~led, inverte o esta do lógico do pino 0 da porta D.
III. O comando while(l), disposto na linha 7, representa um"laço infinito".
IV. Todos os pinos da porta D são configurados como entrada de dados.
É correto o que se afirma em: