Documente Academic
Documente Profesional
Documente Cultură
Fecha: 14/05/2016
RESUMEN: En este documento se muestra el manejo de un lnea. Por otro lado es de suma importancia localizar exactamente cul
LCD 2X16 con la ayuda de un PIC16F877A. El circuito consiste en es el pin Numero 1 ya que en algunos mdulos se encuentra hacia la
el desplazamiento de un carcter a lo largo de las dos filas y 16 izquierda y en otros mdulos se encuentra a la derecha.
columnas que posee el LCD; mediante pulsadores se control el [1]
desplazamiento del carcter hacia arriba, abajo, derecha o izquierda
ayudndonos de las libreras que nos facilita Mikroc. Figura 1: Configuracin de pines del LCD 16x2. [1]
ABSTRACT.- This document handling a 2X16 LCD with the aid of Las pantallas de cristal lquido (LCD) se han popularizado mucho
a PIC16F877A shown . The circuit consists of a character en los ltimos aos, debido a su gran versatilidad para presentar
displacement along both rows and columns 16 having the LCD; mensajes de texto (fijos y en movimiento), valores numricos y
Push button moving the character up left control down, right or smbolos especiales, su precio reducido, su bajo consumo de potencia,
bookstores helping you provide Mikroc. el requerimiento de solo 6 pines del PIC para su conexin y su facilidad
de programacin en lenguajes de alto nivel (por ejemplo, lenguaje C).
Desde todo punto de vista el empleo del display LCD 16x2 (LCD
PALABRAS CLAVE: LCD, Puerto, pulsadores, enable 2x16) debera considerarse como la primera opcin a la hora de decidir
por un dispositivo de presentacin alfanumrica, excepto cuando las
1. OBJETIVOS condiciones de iluminacin ambiental no sean las ms favorables. En
este ltimo caso se debera pensar en el empleo de displays de 7
segmentos, que aunque no tienen la misma versatilidad tienen la
1.2 Objetivo General ventaja innegable de sus mejores caractersticas de visibilidad an en
los ambientes ms desfavorables. En la actualidad existen diversos
Conocer el funcionamiento de un LCD de 2x16 y su manejo modelos de display LCD, aunque los ms comunes son los LCD 16x2
mediante el PIC 16f877A. (16 caracteres x 2 filas) o LCD 2x16, gobernados por el controlador
Hitachi HD44780, que se ha convertido en el estndar de facto para las
1.3 Objetivos Especficos aplicaciones con microcontroladores PIC.
2. MARCO TERICO
1
UNIVERSIDAD POLITECNICA SALESIANA SISTEMAS MICROPROCESADOS I
Fecha: 14/05/2016
aadir una memoria EEPROM, este circuito se convirti en un E/S por interrupcin
verdadero microcontrolador PIC.
Todos los microcontroladores PIC utilizan una arquitectura 2.3 Controlador MIKROCPRO
Harvard, lo que quiere decir que su memoria de programa est
conectada a la CPU por ms de 8 lneas. Hay microcontroladores de La programacin de microcontroladores se basa en un cdigo de
12, 14 y 16 bits, dependiendo de la anchura del bus. La tabla anterior mquina que es conocido como cdigo ensamblador, este cdigo
muestra las caractersticas principales de estas tres categoras. [1] contiene una a una las instrucciones del programa, este cdigo
ensamblador o tambin conocido como cdigo asembler es minucioso,
2.2 PIC 16F877A y tedioso de editar. El asembler crea cdigos de programa extensos y
de difcil comprensin. La creacin de compiladores de alto nivel
El PIC16F887 es un producto conocido de la compaa facilit la edicin y creacin de programas en todo modo de
Microchip. Por su bajo precio, un rango amplio de aplicaciones, alta programacin lgica, por supuesto los microcontroladores no fueron la
calidad y disponibilidad, es una solucin perfecta aplicarlo para excepcin, comercialmente existen varios compiladores de diferentes
controlar diferentes procesos en la industria, en dispositivos de control fabricantes y diferentes lenguajes de alto nivel.[3]
de mquinas, para medir variables de procesos etc. [2]
3. MATERIALES Y EQUIPO
2.2.1 Conceptos bsicos sobre entradas y salidas
digitales Fuente de alimentacin 5V
Protoboard
Un puerto (port) es un circuito que forma parte del Microcontrolador 16F877A
microcontrolador y sirve de interfaz con algn dispositivo externo (un LCD 2X16
perifrico). La figura 1 muestra un esquema el esquema general de la Cables de conexin
conexin entre un microcontrolador y un perifrico a travs de un Tarjeta programadora para micro controladores
puerto de E/S. En general, en esta conexin, se dispone de n lneas Multmetro
para transportar el dato (lo usual es n=8) y de m lneas adicionales Pulsadores
para controlar la transferencia de los datos entre el perifrico y el Resistencias
puerto. Las lneas de control pueden no ser necesarias, como sucede Potencimetro
en la E/S simple sin sincronizacin. [1]
E/S programada
2
UNIVERSIDAD POLITECNICA SALESIANA SISTEMAS MICROPROCESADOS I
Fecha: 14/05/2016
5. ANLISIS Y RESULTADOS
Los resultados y anlisis se muestran a continuacin.
3
UNIVERSIDAD POLITECNICA SALESIANA SISTEMAS MICROPROCESADOS I
Fecha: 14/05/2016
8. REFERENCIAS
6. CONCLUSIONES
Para la controlar correctamente el LCD mediante el
software MikroC es necesaria la activacin de las
libreras LCD y LCD_Constants, para el manejo de los
comandos: sbit LCD_RS at RB0_bit; sbit
LCD_RS_Direction at TRISB0_bit. Los cuales
permiten la activacin del Display LCD y el envo y
recepcin de datos tanto del pic como hacia el
pic16F877A.
7. RECOMENDACIONES
Verificar la polarizacin de l micro controlador ya que
puede ocasionar un mal funcionamiento o a su vez daos
internos.