Sunteți pe pagina 1din 6

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

UNIVERSIDAD DE LAS FUERZAS ARMADAS


ESPE - LATACUNGA

INGENIERA MECATRNICA

INFORME N2
UTILIZACIN DEL COMANDO LOOKUP
CONTADOR

ANALUISA MIGUEL
ESCOBAR LUIS

19 DE NOVIEMBRE DEL 2014

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

TEMA:
UTILIZACIN DEL COMANDO LOOKUP CONTADOR
OBJETIVOS:
Realizar un programa que permita contar del 0 al 9, en un display a 7
segmentos, usando comando LOOK UP como decodificador y utilizando un
decodificador.
DESARROLLO:
PIC16F628A
Las caractersticas de este PIC,(PIC16f628A) son las siguientes:

Figura. 1 PIC6F628A

Es un microcontrolador de 8 bits,
Cuenta con una arquitectura RISC avanzada
Un juego reducido de 35 instrucciones, ya que este PIC es el remplazo
del 16f84A, sus pines son compatibles con su antepasado hacindonos
posible actualizar algn proyecto antiguo donde hayamos usado el
16F84A. [1]
Tabla 1 - Puertos del PIC 16F628A

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

DISPLAY 7 SEGMENTOS
Es un componente que se utiliza para la representacin de informacin
alfanumrica en muchos dispositivos electrnicos. Aunque externamente su
forma difiere considerablemente de un diodo LED (diodos emisores de luz)
tpico, internamente estn constituidos por una serie de diodos LED con unas
determinadas conexiones internas. [1]

Figura. 2 Distribucin de pines de un display 7 segmentos

DIPLAY NODO COMN


Tiene todos los nodos de los leds estn unidos internamente a una patilla
comn que debe ser conectada a potencial positivo
o nivel 1. El
encendido de cada segmento individual se realiza aplicando potencial negativo
o nivel 0
DIPLAY CTODO COMN
Todos los ctodos de los leds estn unidos internamente a una patilla comn
que debe ser conectada a potencial negativo o nivel 0. El encendido de
cada segmento individual se realiza aplicando potencial positivo o nivel 1
DECODIFICADOR 74LS47
Un decodificador es un circuito lgico que convierte un cdigo binario de
entrada de N bits, en lneas de salida de manera tal, que cada una de estas
lneas slo sea activada para una posible combinacin de entrada. [3]

Figura. 3 Distribucin de pines decodificador 74LS47

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

LOOKUP
La funcin LOOKUP puede ser utilizada para seleccionar un Byte desde una
lista de constantes del mismo tipo, de acuerdo al valor de un ndice (tambin de
tipo Byte). El resultado de la seleccin se almacena tambin en una variable
tipo byte. [2]
La forma de la funcin LOOKUP es la siguiente:
LOOKUP Indice,[Constant,Constant...}],Variable
MATERIALES:

Computadora.
PIC16F628A
Quemador de PIC.
Software MicroCode Studio
Software PROTEUS.
Resistencias 330 .
Micropulsador.
Fuente 5V CC.
Display 7 segmentos

PROCEDIMIENTO
1. Programar un contador de forma ascendente de 0-9 y visualizarlo en un display
de 7 segmentos con decodificador todo esto con ayuda de un micro controlador
PIC 16F628A.
cmcon=7
TRISB=0
p1 var porta.0
x var byte
encera:
x=0
inicio:
portb=x
if p1=0 then gosub contar
goto inicio
contar :
if p1=0 then contar
if x=9 then encera
x=x+1
return

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

2. Programar un contador de forma ascendente de 0-9 y visualizarlo en un display


de 7 segmentos sin decodificador todo esto con ayuda de un micro controlador
PIC 16F628A.
cmcon=7
TRISB=0
p1 var porta.0
x var byte
x1 var byte
encera
x=0
portb=64
inicio:
if p1=0 then gosub contar
goto inicio
contar :
if p1=0 then contar
if x=9 then encera
x=x+1
lookup2 x,[64,121,36,48,25,18,2,120,0,24],x1
portb=x1
return

CONCLUSIONES.

Es posible visualizar en un display el conteo realizado por el pic sin


necesidad de utilizar un decodificador.

El pic permite realizar un contador sin necesidad de realizar grandes


circuitos gracias a la programacin.

El pic es de mucha utilidad al momento de realizar circuitos gracias a su


facilidad de grabar y borrar su contenido.

RECOMENDACIONES..

Verificar que el software est debidamente instalado para que no cause


problemas al momento de realizar los programas.

Manipular el pic con cuidado ya que es muy sensible.

ESPE L

MICROCONTROLADORES Y MICROPROCESADORES

MECATRNICA

BIBLIOGRAFA:
[1]

Annimo.
(s.f.).
BASIC
PIC
.
Obtenido
de
http://vinuar75tecnologia.pbworks.com/f/Tema+5.+NEUM%C3%81TICA+(AL
UMNOS).pdf

[2]

BRAVO, M. (05 de 10 de 2009). PROGRAMATION PIC. Obtenido de


http://todoproductividad.blogspot.com/2009/10/principios-basicos-de-PICde.html

[3]

CAIZA, J. (12 de 01 de 2014). ELEMENTOS ELECTRICOS. Obtenido de


http://demo.imh.es/Electro/Ud03/modulos/m_en001/ud04/html/en0_ud04_137_
con.htm

ANEXO

S-ar putea să vă placă și