TesteMCU1 2014
359 palavras
2 páginas
INSTITUTO DE TECNOLOGIA ORT
Teste de Microcontroladores
Data:
Aluno:
Turma: EL3
Professor: Maurício Bochner
Utilizar caneta azul ou preta. Não são aceitas respostas a lápis.
É permitida consulta ao material fornecido (apostilas) e livro texto.
É permitido utilizar máquina de calcular e o programa de compilação
MPLAB.
Todas as questões são referenciadas ao microcontrolador PIC16f628A da
MICROCHIP (livro texto). Este teste começa a partir da segunda questão.
1) Desenhe o hardware mínimo de um microcontrolador (PIC16f628A) com clock de 4MHZ a cristal com o seguinte hardware associado:
a) dois botões de acionamento (pushbutton) no PORTA (livre escolha);
b) um LED em PORTB, 3 com resistor de limitação de 380R;
c) um relé (12Vcc) acionado por um transistor BC338 (NPN) em
PORTB,5 cujos contatos ao fechar liguem uma lâmpada de 220V.
Colocar diodo de proteção paralelo com a bobina do relé e um resistor de 10k para limitar a corrente na base do transistor;
d) um CI fotoacoplador com resistor limitador de 220R para o LED que é acionado por um pushbutton (chave momentânea NA). A saída do fototransistor ligada ao MCU PORTB, 1;
e) Outro relé, bobina de 12Vcc, acionado por um fotoacoplador conectado ao PORTA,3. Contatos do relé acionando uma resistencia
(forno) de 20R ligada a 127VCA;
f) Qual a configuração dos pinos das portas através do registrador TRIS para este hardware?
Teste de Microcontroladores
1
EL3
INSTITUTO DE TECNOLOGIA
ORT
Teste de Microcontroladores
2) Com referência ao teste de hardware feito anteriormente e repetido na questão 1, pedese que seja feito um algoritmo em linguagem assembly com as seguintes características:
a) Uma botoeira com três botões onde:
a.1) Um botão que ao ser acionado, liga o forno, liga a lâmpada e
liga