UNIVERSIDAD NACIONAL DE MOQUEGUAESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E INFORMATICA
PROYECTOSERIE 3 DE NUMEROS CONSECUTIVOS CON LCD
DOCENTE : Ing. RAUL CALIENES NUEZ ESTUDIANTES : HUMBERTO ANCO LOPEZ MILWAR ISACC CANQUI RAUL CONDORI BENJAMIN NUEZ
2015
SISTEMAS DIGITALES /// IX CICLO21/06/2015
INFORME DE PROGRAMCION DE BAJO NIVELSERIE DE 3 NUMEROS CONSECUTIVOS CON LCD
INDICE
RESUMEN1. OBJETIVOS..41. 1 OBJETIVOS GENERALES...41. 2. OBJETIVOS ESPECIFICOS42. MATERIALES:.53. PARTE EXPERIMENTAL:....64. PROCEDIMIENTO..75. CODIFICACION..116. CUADRO DE RESUMEN DE CRONOGRAMA.117. PRESUPUESTO....12CONCLUSIONES REFERENCIASANEXOS
RESUMEN
En el presente proyecto de Sistemas digitales. Tiene como fin poner en prctica. Los conceptos vistos en el curso de sistemas digitales secuenciales. Lo cual tiene como finalidad disear e implementar serie de 3 tres nmeros consecutivos a travs del lcd.En esta sesin conoceremos las funciones del pic16f84a y el funcionamiento y caractersticas del lcd, y construiremos unos circuitos para ver el funcionamiento del serie de 3 nmeros consecutivos. Finalmente usaremos circuitos integrados para construir el proyecto.En el desarrollo del diseo se implementaron serie de 3 tres nmeros consecutivos a travs del lcd. y finalmente fue simulado mediante el programa PROTEUS.
2. OBJETIVOS
2.1 OBJETIVOS GENERALES La visualizacin del funcionamiento del circuitos de secuencia de tres nmeros son implementados utilizando dispositivos LCD.
Implementar circuitos con I.C PIC 16F84a.
Adquirir experiencia para el montaje y cableado de circuitos digitales en el protoboard. y/o en circuito impreso.
Que el estudiante aprenda utilizar los principios bsicos para el anlisis de circuitos digitales mediante simuladores y que tenga la capacidad de realizar la deteccin de fallos, corregirlos y comprobar su buen funcionamiento.
2.2 OBJETIVOS ESPECIFICOS Se analizara la operacin de los circuitos secuenciales para determinar su respuesta en el tiempo (desarrollo de Tabla de estados y construccin del diagrama de tiempo). Realizar un programa que muestre Programa que utilice un LCD, configurado para usar un bus de 8 bits. En el LCD deben aparecer en forma secuencial, los nmeros de la secuencia 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 - 32768. Los nmero deben ser generados por operaciones aritmticas. El desplegado debe hacerse de la forma mostrada en las siguientes figuras. Se utiliza la segunda fila, presentando hasta 3 nmeros consecutivos, un nmero a la izquierda, uno ms al centro y otro a la derecha. La simulacin se realiza con PROTEUS. Para la grabacin usar el software PICKIT 2
Disear e implementar serie de tres nmeros consecutivos basndose en el estudio, anlisis y aplicacin de los Sistemas Digitales Secuenciales
Disear y simular el circuito para su correcto funcionamiento.
Implementar cada circuito en prothoboard, analizar su funcionamiento y luego comprobar el funcionamiento de cada uno de ellos; utilizando visualizadores en LCD para las seales de salidas.
3. MATERIALES:
Una PC. 1 lcd 16 x 2 Un mdulo PIC16F84A Un mdulo grabador de PIC. Potencimetro de 10k. Cristal de 4 mhz 2 condensadores de 22 pf 1 protoboard Cables para protoboard Fuente de alimentacin de 5 voltios. Software MPLAB, PROTEUS.
componenteDescripcin materiales
protoboardEs una tabla que permite interconectar componentes electrnicos sin necesidad de soldarlos. Asi, se puede experimentar de manera fcil y agil a travs del rpido armado y desarmado de circuitos electrnicos.
Es un componente electrnico que sirve para variar la corriente en los circuitos
es un MICROCONTROLADOR con memoria de programa tipo FLASH
Un oscilador de cristal es aquel oscilador que incluye en su realimentacin un resonador piezoelctrico
es un dispositivo capaz de almacenar energa en forma de campo elctrico
Son software de simulacin de circuitos electrnicos y diseo de circuitos.
una pantalla de cristal lquido o LCD (Liquid Crystal. Display) ... nmero de columnas, es decir, 216 significa que tiene 2 filas y 16
4. PARTE EXPERIMENTAL:
Se requiere mostrar la siguiente secuencia en un LCD 16 X 2.
1, 2, 4, 8, 16, 32, 64, 128 . 32768
DIAGRAMA ESQUEMATICO
Figura N 01SIMULACION
Figura N 02
5. PROCEDIMIENTOPaso 1.- insertamos el pic16f84a en el protoboard
Figura N 03
Paso 2 .- insertamos los primeros cables de la siguiente manera
Figura N 04
Paso 3 .- armado del cristal de cuarzo de 4 mhz
Figura N 06
Paso 4 .- conectamos los cables a lcd 16 x 2
Figura N 07
Paso 5.- conectamos el potencimetro para varias el contraste de la pantalla lcd
Figura N 08
Paso 6.- realizar las conexiones del lcd 16 x2 con el pic 16f84a
Figura N 09
Paso 7. Podemos observar que el circuito funciona correctamente
Figura N 10
6. CODIFICACION #include #include
using namespace std;int main(){int n; coutn;for(int i=1,k=1;i
Top Related