Você está na página 1de 1

UFPI - UNIVERSIDADE FEDERAL DO PIAUÍ

DEPARTAMENTO DE ENGENHARIA ELÉTRICA


Prof. Everton Reis
Teoria de microcontroladores

Lista de exercícios parcial para a 2ª prova

1) Deseja-se acender um LED no pino RB0 do microcontrolador enquanto um botão conectado no


pino RA0 estiver pressionado, caso contrário o LED é apagado. Mostre o hardware e o software
em assembly.
2) Mostre um código em assembly que avalia se uma variável A é menor do que B, se A é igual a
B, e se A é maior que B.
3) Cite todas as instruções em assembly do PIC.
4) Determine o código em linguagem assembly do PIC que execute os comandos abaixo:
i = j + k; if (i==3) i = 0; k = 0; else j = j – 1;
Determine também quantos ciclos de máquina são necessários
5) Mostre um programa em assembly que configure o timer0 para gerar uma interrupção a cada
512 us.
6) Comente sobre o temporizador Watch-dog, mostrando a sua importância no microcontrolador.
7) Comente sobre o temporizador2 do PIC.
8) Quais são os módulos internos existentes no PIC 16F877A?
9) Comente sobre os bits de configuração utilizados com a diretriz __config.
10) Fale sobre os modos de oscilação do PIC 16F877a.-

Obs: O professor irá elaborar mais outra lista de exercícios (para a segunda prova) relacionada com
o tópico da ? da disciplina. Por enquanto, resolvam esta lista o quanto antes.

Você também pode gostar