Compuerta Electronica Pic 18F77
facultad DE ELECTRÓNICA Y mecatronica
carrera de: ingeniería mecatrónica
Materia: Microcontroladores y DSP
Período: Primavera 2010
Practica: Compuerta electrónica
Alumno(s):
200718958 Jesus Adolfo Navarro Beltran
200716392 Jovanni Amaro Balanzar
200707419 Juan Mejia Perez
200702390 Miguel Angel Cesatti Cortez
20727438 Miguel BandalaJimenez
Profesor: Antonio Michua
Indice
I. Resumen 3
II. Introducción 3
III. Objetivo 3
IV. Marco Teórico 3
IV.1. Teoría que da sustento 3
V. Desarrollo Práctico 5
V.1. Observaciones para realización 5
V.2. Desarrollo Electrónico (con esquemas) 6
V.3. Software (con diagramas de flujo o pseudocódigos) 6
V.4. Simulación(es) 12
Conclusiones13
Apéndice A. Bibliografía 13
Apéndice B. Hojas de Datos (solo portada). 13
Resumen
En esta práctica se realizó un sistema que permite tener una compuerta electrónica, que se abra por medio de una clave.
La clave debe ser leída por un microcontrolador, el cual ya tiene la clave correcta almacena, compararla y decidir si es correcta o no.
Todo esto mostrado en un display LCD decuatro bits.
Introducción
El sistema se puede dividir en tres partes:
1.-Dispositivo de entrada; en este caso el dispositivo de entrada es un teclado matricial 4x4
2.-Modulo de lectura y codificación; representado por el microcontrolador, que le permite leer el código introducido en el teclado y mandar los resultados a los dispositivos de salida
3.-Dispositivos de salida; representados porel display LCD y el LED, el primero despliega un mensaje, y muestra el resultado del código introducido, el segundo muestra que la “puerta” esta abierta.
Objetivo
Desarrollar el sistema en programación en C por medio de MikroC, y la inicialización del LCD en ensamblador.
Simular el programa por medio de ISIS, y asegurarse que la simulación sea funcional en un sistema implementado.
MarcoTeórico
Teoría que da sustento
Microcontrolador PIC
Un microcontrolador es un circuito integrado de alta escala de integración que incorpora la mayor parte de los elementos que configuran un controlador. Un microcontrolador dispone normalmente de los siguientes componentes: Procesador o UCP upUnidad Central de Proceso).
* Memoria RAM para Contener los datos.
* Memoria para el programatipo ROM/PROM/EPROM.
* Líneas de E/S para comunicarse con el exterior.
* Diversos módulos para el control de periféricos (temporizadores, Puertas Serie y
* Paralelo, CAD: Conversores Analógico/Digital, CDA: Conversores Digital/Analógico,
* Generador de impulsos de reloj que sincronizan el funcionamiento de todo el sistema.
Los microcontroladores se programan enLenguaje Ensamblador y cada microcontrolador varía su conjunto de instrucciones de acuerdo a su fabricante y modelo. De acuerdo al número de instrucciones que el microcontrolador maneja se le denomina de arquitectura RISC (reducido) o CISC (complejo).
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. y derivados del PIC1650, originalmente desarrolladopor la división de microelectrónica de General Instrument.
El nombre es una abreviatura de Peripheral Interface Controller (controlador de interfaz periférico). Los microcontroladores PIC responden a la arquitectura Harvard. La arquitectura Harvard dispone de dos memorias independientes una, que contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos sistemas de buses deacceso y es posible realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas memorias.
Sus características más importantes son:
CARACTERÍSTICAS | 16F877A |
Frecuencia máxima | DX-20MHz |
Memoria de programa flash palabra de 14 bits | 8KB |
Posiciones RAM de datos | 368 |
Posiciones EEPROM de datos | 256 |
Puertos E/S | A,B,C,D,E |
Número de pines | 40...
Regístrate para leer el documento completo.