Está en la página 1de 6

ESCUELA SUPERIOR POLITÉCNICA DE

CHIMBORAZO

FACULTAD: INFORMÁTICA Y ELECTRÓNICA

CARRERA: INGENIERIA ELECTRONICA Y AUTOMATIZACION

PRÁCTICA No.9

ASIGNATURA:
Sistemas Micro procesados.

DOCENTE:
Ing. Paúl Romero Riera. Ph.D.

NOMBRE:
Franklin Guaman.

CÓDIGO:
(531)

NIVEL:
5To” A”

TEMA: MICROCONTROLADORES PIC16F877A Y ATMEGA16Y

FECHA DE ENTREGA:03/1/2021
OBJETIVO(S):

 DESARROLLAR UN SISTEMA MICROCONTROLADO QUE PERMITA MANEJAR


UN DISPOSITIVO LCD Y TECLADO MATRICIAL PARA EL DISEÑO DE UNA
CALCULADORA BÁSICA UTILIZANDO MICROCONTROLADORES PIC16F877A
Y ATMEGA16 Y SUS RESPECTIVOS ENTORNOS DE DESARROLLO.

ACTIVIDAD(ES) PLANTEADA(S):

DESARROLLAR UNA APLICACIÓN EL USO DE MICROCONTROLADORES PIC y AVR


PROGRAMAR EL MICROCONTROLADOR PARA QUE: MEDIANTE UN TECLADO
MATRICIAL DE 4*4 PERMITE EL INGRESO DE NÚMEROS DE 2 DÍGITOS, ALMACENE
ESTOS VALORES, REALICE DIFERENTES OPERACIONES O FUNCIONES Y MUESTRE
LOS DIFERENTES PROCESOS MEDIANTE UN LCD UN PUNTO MUY IMPORTANTE A
CONSIDERAR EL CONTROL DE ERRORES DE USUARIO Y MATEMÁTIOS PROCESOS

MARCO TEÓRICO.

MICROCONTROLADOR PIC16F877A.

Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes


actividades que requieran del procesamiento de datos digitales y del control y
comunicación digital de diferentes dispositivos.

CARACTERÍSTICAS DEL MICROCONTROLADOR PIC16F877A.

ARQUITECTURA DEL PIC16F877A.


El microcontrolador PIC16F877 consta de un procesador, memoria de programa y
memoria de datos, periféricos de entrada / salida, convertidores de AD y DA, módulos de
transmisión y recepción de datos.

La arquitectura del microcontrolador es cerrada debido a que no se puede tener ningún


contacto directo con el procesador interno del microcontrolador, en cambio en un
microprocesador la arquitectura es abierta, debido a que podemos agregar más
dispositivos en hardware dependiendo de las necesidades.
Los microcontroladores PIC16F877 cuentan con un set de instrucciones reducido en
cambio la mayoría de los microprocesadores tienen gran cantidad de instrucciones. La
mayoría de los microcontroladores posee una arquitectura Harvard mientras los
microprocesadores poseen una arquitectura Von Neuman.

Características.

En la siguiente tabla se puede observar las características mas relevantes del dispositivo.

Dado electrónico.

Un dado es un objeto de forma poliédrica preparado para mostrar un resultado aleatorio


cunado es lanzado sobre una superficie horizontal. Los posibles resultados numéricos u
otro tipo están marcados en cada una de las caras del poliedro y se eligen en función de
la posición en la que puede el dado tras el lanzamiento normalmente se toma el
resultado marcado en la cara que queda vista hacia arriba.

Los dados habituales son cubos pequeños de entre 8 y 25 mm de artista, y cuyas caras
están numeradas de 1 a 6 normalmente mediante disposiciones de punto de tal manera
que las caras opuestas se suman 7 puntos y los números 1,2 y 3 están dispuestos en el
sentido contrario al giro de las agujas del reloj.

DISEÑO Y FUNCIONAMIENTO.
Para diseñar un dado electrónico se necesita de un dispositivo electrónico acompañado
en un par de circuitos integrados de bajo costo. El primer dispositivo es el
microcontrolador pic 16f877A al cual programaremos las funciones que cumple un dado
el código en lenguaje ensamblador.

DESARROLLO DE LA PRÁCTICA:

Simulación virtual

Simulación Microcodestudio.

Compilación con éxito

BACOM.AVR
SIMULACION PROTEUS.
RESULTADOS:

EN PROTEUS EN TIEMPO REAL.

CONCLUSIONES:

   El código para enviar al entrenador de PICs debe estar en extensión.HEX.


 Se genera una tabla donde el display de ánodo común tiene una configuración distinta.
 El microcode es un programado de alto nivel.
 El bascom-avr ampliamente esta desarrollado para un buen desarrollo de programas
de microcontroladores.
 Los archivos se generan en .bas.

También podría gustarte