Académique Documents
Professionnel Documents
Culture Documents
I.
INTRODUCCIN
La prctica realizada manej criterios de activacin y desactivacin de puertos del microcontrolador los cuales fueron determinadas mediante estructuras condicionantes las cuales permiten visualizar dos estados diferentes en la pantalla del LCD. La definicin de los pines de conexin tales como de datos, anable y escritura del microcontrolador permite manejar datos de salida correctos, ya que en la prctica al activar dos pulsadores en el LCD se proceder a escribir dos mensajes diferentes los cuales fueron dispuestos en la programacin implementada en el microcontrolador.
PALABRAS
CLAVE:
Puertos,
estructuras,
II.
METODOLOGA
control, instrucciones.
Para iniciar la ejecucin de la prctica es indispensable identificar ciertos criterios que ayudaron a efectuar la prctica de mejor manera. LCD: tienen la capacidad de mostrar cualquier carcter alfanumrico, permitiendo representar la informacin que genera cualquier equipo electrnico de una forma fcil y econmica. La pantalla consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro lneas de 16 hasta 40 caracteres cada lnea.
KEY
WORDS:
Ports,
structures,
control,
instructions.
A continuacin se presenta la descripcin de seales empleadas para el mdulo LCD con sus correspondientes pines de conexin. Tabla 1 Distribucin pines LCD
A. B. 1.
MATERIALES. Software mikroC PRO for (Plataforma de programacin). PROTEUS-ISIS (Plataforma de Simulacin). Mandil. PROCEDIMIENTO. Realizar en la plataforma de programacin MikroC PRO For PIC la ejecucin del programa. PIC
Adems la utilizacin de un microcontrolador para realizar la prctica es fundamental. PIC 16F877A: ES un dispositivo programable capaz de realizar diferentes actividades que requieran del procesamiento de datos digitales y del control y comunicacin digital de diferentes dispositivos. Los microcontroladores poseen una memoria interna que almacena dos tipos de datos; las instrucciones, que corresponden al programa que se ejecuta, y los registros, es decir, los datos que el usuario maneja, as como registros especiales para el control de las diferentes funciones del microcontrolador.
int i,j,k; sbit LCD_RS at RB4_bit; sbit LCD_EN at RB5_bit; sbit LCD_D7 at RB3_bit; sbit LCD_D6 at RB2_bit; sbit LCD_D5 at RB1_bit; sbit LCD_D4 at RB0_bit; sbit LCD_RS_Direction at TRISB4_bit; sbit LCD_EN_Direction at TRISB5_bit; sbit LCD_D7_Direction at TRISB3_bit; sbit LCD_D6_Direction at TRISB2_bit; sbit LCD_D5_Direction at TRISB1_bit; sbit LCD_D4_Direction at TRISB0_bit; void main() { cmcon=7; trisa=0b00000010; trisb=0b11000000; Lcd_Init (); //INICIO DEL TRABAJO DEL LCD delay_ms (200); //RETARDO Lcd_Cmd(_LCD_CLEAR); //LIMPIEZA DE PANTALLA Lcd_Cmd(_LCD_cursor_off); //OFF CURSOR Lcd_Out(1,1,"Universdad Politcnica Salesiana"); delay_ms (200); while(1) { if(portb.F7==0) { Lcd_Cmd(_LCD_CLEAR); delay_ms (200); Lcd_Out(2,2,"Anglica Caizares"); for(i=0;i<30;i++) {
{ Lcd_Cmd(_LCD_CLEAR); delay_ms (200); Lcd_Out(1,1,"Daniel Paneluisa"); for(k=0;k<0;k++) { porta.F0=1; delay_ms(100); porta.F0=0; delay_ms(200); } } } } }
III.
RESULTADOS
La simulacin arrojo resultados de que al activar los pulsadores en la pantalla del LCD permite visualizar dos estados gobernados por los pulsadores.
2.
Compilar el programa y verificar si no existe errores para proceder a simular en PROTEUS ISIS.
IV.
DISCUSIN
Dentro de la prctica se reconoci cada uno de los pasos que se deben implementar en la creacin e implementacin de un circuito que se maneje mediante el control de un PIC previamente programado para la funcin requerida por lo que es fundamental la asignacin de cada uno del puerto de salida de datos. Adems es fundamental tener en cuenta que las estructuras condicionales permitieron en la prctica manejar ms fcilmente el trabajo.
resolucin de pantalla de 128x64 pxeles por lo general el cual en la programacin se debe identificar la posicin en la cual se va a escribir en la pantalla, como por ejemplo.Lcd_Out(2,2,"Angelica Canizares") V. RECOMENDACIONES
V.
CONCLUSIONES
Se verifico es de vital importancia la asignacin de puertos al mdulo LCD ya que estos son los que permiten enviar datos del micro al LCD para ejecutar cada uno de las dos acciones programas, en este caso la visualizacin de los dos nombres de los integrantes del grupo. Mediante una sentencia while y else se manejo la activacin y desactivacin de cada uno de las pantallas adems se verifico el comando de activacin del LCD mediante Lcd_Init ().
Manejar una clase introductoria de cual va ser la practica, adems de indicar que materiales se van a utilizar para realizar un preparatorio adecuado y mejorar el desempeo de la prctica. Es indispensable manejar bibliografa adecuada dentro de cada prctica, con esto se pretende obtener mejor informacin adems de manejar mejores ideas las cuales permitirn implantarlas en el laboratorio.
V.
BIBLIOGRAFA
Se identific que un LCD de caracteres puede visualizar slo caracteres alfanumricos el cual tiene una
[3]www.matpic.com/esp/microchip/lcd.html