Questões de Tecnologia da Informação · DES IFSUL

Tecnologia da InformaçãoSistemas embarcados e automação industrial (CLP e SCADA)DES IFSUL 2010

IF SUL

Questão de Tecnologia da Informação

Página 11

Observe o circuito e o programa abaixo.

Figura da questão (imagem do caderno de prova)

16F628 1 RA2 BOTÃO 2 RA3 RA1 18 RA0 17 3 RA4/T0C OSC1 16

Figura da questão (imagem do caderno de prova)

4 /MCLR 5 Vss OSC2 15 Vdd 14

Figura da questão (imagem do caderno de prova)

Vdd 6 RB0/INT RB7 13 7 RB1 8 RB2 9 Rb3 #INCLUDE <P16F628A.INC> RB6 12 Rled2 LED2 RB5 11 RB4 10 __CONFIG _BODEN_ON & _CP_OFF & _PWRTE_ON & _WDT_OFF & _LVP_OFF & _MCLRE_ON & _XT_OSC #DEFINE BANK0 BCF STATUS,RP0 #DEFINE BANK1 BSF STATUS,RP0 #DEFINE BOTAO PORTA,2 #DEFINE LED1 PORTB,1 #DEFINE LED2 PORTB,6 ORG 0x00 ORG 0x04 RETFIE INICIO BANK1 MOVLW B'00000100' MOVLW B'00000000' MOVLW B'10000000' MOVLW B'00000000' BANK0 MOVLW B'00000111' MAIN GOTO SITUACAO_1 GOTO SITUACAO_2 SITUACAO_1 BCF LED1 BCF LED2 SITUACAO_2 BSF LED1 BSF LED2 END Página 12 Considerando que o programa está sendo executado pelo microcontrolador PIC 16F628 da figura, qual o comportamento dos LEDs quando o botão é pressionado?

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.