UNIVERSIDADE FEDERAL DO PIAUÍ
CENTRO DE TECNOLOGIA – CT
CURSO: ENGENHARIA ELÉTRICA
DISCIPLINA: LABORATÓRIO DE MICROCONTROLADORES
PROF: FÁBIO ROCHA

Prática II: LIGAR LED COM BOTÃO

Leonardo Vieira deSousa Abreu - 09T72835

Fevereiro/2013

1. INTRODUÇÃO
A prática consiste na criação de um programa, desenvolvido no MPLAB, na linguagem ASSEMBLY para fazer com que o PIC ligue um LED, conectadoao pino 1 da porta A, quando pressionado um botão, conectado ao pino 2 da porta A. O circuito deverá ser simulado no PROTEUS, e constatado o funcionamento do programa, esse será gravado no PIC etestado no circuito montado no protoboard.

2. OBJETIVO
Dominar os comandos básicos da programação em Assembly e observar as vantagens e desvantagens de se programar utilizando-se essa linguagem.

3.MATERIAL UTILIZADO
* Software MPLAB;
* Software ‘ISIS Proteus’;
* Protoboard para montagem do circuito;
* PIC16F628A;
* Um LED.
* Um resistor de 220 Ώ.
* Um resistor de 10K Ώ.4. PROCEDIMENTO EXPERIMENTAL
Primeiramente grava-se o código,(.HEX), no PIC 16F628A, em seguida conecta-se ao pino 1 da porta A um led em série com um resistor de 220 Ώ e ao pino 2 da porta A, oponto entre a resistência de 10K Ώ e a chave, que irá habilitar ou não a fonte de tensão, assim como representa a figura abaixo.

4.1. Código em Assembly

Linha 1 - #INCLUDE "P16F628A.INC"Linha 2 - #DEFINE BANCO0 BCF STATUS, RP0
Linha 3 - #DEFINE BANCO1 BSF STATUS, RP0
Linha 4 - __CONFIG _WDT_OFF
Linha 5 - ORG 0x00
Linha 6 - GOTO Inicio
Linha 7 - ORG 0x04
Linha 8 -Inicio
Linha 9 - BANCO1 ; mudança para o banco de memória 1
Linha 10 - CLRF PORTA ; limpando os bits de PORTA. Com isso, todos os
Linha 11 - ; pinos (RA0 a RA7) serão utilizados comosaída
Linha 12 - MOVLW B'00000100' ; utilizando o registrador Work (W) para
Linha 13 - ; configurar a porta de entrada A. O terceiro bit, que
Linha 14 - ; corresponde ao pino RA2 está... [continua]

Ler trabalho completo

Citar Este Trabalho

APA

(2013, 03). Relatorio. TrabalhosFeitos.com. Retirado 03, 2013, de http://www.trabalhosfeitos.com/ensaios/Relatorio/654342.html

MLA

"Relatorio" TrabalhosFeitos.com. 03 2013. 2013. 03 2013 <http://www.trabalhosfeitos.com/ensaios/Relatorio/654342.html>.

MLA 7

"Relatorio." TrabalhosFeitos.com. TrabalhosFeitos.com, 03 2013. Web. 03 2013. <http://www.trabalhosfeitos.com/ensaios/Relatorio/654342.html>.

CHICAGO

"Relatorio." TrabalhosFeitos.com. 03, 2013. Acessado 03, 2013. http://www.trabalhosfeitos.com/ensaios/Relatorio/654342.html.