Questões de Tecnologia da Informação · FSADU (UFMA)

Tecnologia da InformaçãoSistemas embarcados e automação industrial (CLP e SCADA)FSADU (UFMA) 2015

IF MA

Questão de Tecnologia da Informação

R56 Um técnico em eletrônica utilizou um microcontrolador Arduino Uno para contar de 0 a 3 em um display de sete segmentos, de forma infinita, com transições de um segundo entre os números. Após a montagem, o técnico verificou que o circuito não funcionou corretamente. Avaliando o programa (sketch) desenvolvido pelo técnico, o motivo do mau funcionamento foi 1. void setup() { 2. //terminal conectado ao segmento “a” 3. pinMode(1,OUTPUT); 4. //terminal conectado ao segmento “b” 5. pinMode(2,OUTPUT); 6. //terminal conectado ao segmento “c” 7. pinMode(3,OUTPUT); 8. //terminal conectado ao segmento “d” 9. pinMode(4,OUTPUT); 10. //terminal conectado ao segmento “e” 11. pinMode(5,OUTPUT); 12. //terminal conectado ao segmento “f” 13. pinMode(6,OUTPUT); 14. //terminal conectado ao segmento “g” 15. pinMode(7,OUTPUT); 16. } 17. void loop() { 18. digitalWrite(1, HIGH); 19. digitalWrite(2, HIGH); 20. digitalWrite(3, HIGH); 21. digitalWrite(4, HIGH); 22. digitalWrite(5, HIGH); 23. digitalWrite(6, HIGH); 24. digitalWrite(7, LOW); 25. delay(1000); 26. digitalWrite(1, LOW); 27. digitalWrite(4, LOW); 28. digitalWrite(5, LOW); 29. digitalWrite(6, LOW); 30. delay(1000); 31. digitalWrite(1, HIGH); 32. digitalWrite(3, LOW); 33. digitalWrite(4, HIGH); 34. digitalWrite(5, HIGH); 35. delay(1000); 36. digitalWrite(3, HIGH); 37. digitalWrite(5, LOW); 38. digitalWrite(7, HIGH); 39. delay(1000); 40. }

Sua resposta

Mais questões de Sistemas embarcados e automação industrial (CLP e SCADA)

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.