Hola amigos, al tiempo que vuelvo por aca, necesito su ayuda por favor. He realizado el siguiente codigo:
Adjunto las librerias para quien quiera ayudarme.
Mi problema es el sgte, cuando no muestro ningun mensaje, el programa inicia normal y me captura los datos que ingreso en el teclado y los muestra en el LCD, pero cuando muestro algo en el LCD como un mensaje, o algo por el estilo, automaticamente despues del mensaje, aparece un "1" en la parte izquierda del LCD, y posterior a eso ya puedo teclear.
Tengo mas de 5 dias con este problema, y no doy con la falla, si hya algo que modificar por favor haganmelo saber, les estare muy agradecido, ya que eso me estanca para mi diseño.
En los datos adjuntos esta el archivo de proteus y las librerias.
Gracias de antemano.
Saludos.
Cerebro
Código:
List P=16F877A
INCLUDE <P16F877A.INC>
CBLOCK 0X70
ENDC
ORG 0X00
GOTO INICIO
ORG 0X04
GOTO SERVINTERRUPCION
INICIO
BSF STATUS,RP0
BCF STATUS,RP1
CLRF TRISD
clrf TRISE
MOVLW 0X06
MOVWF ADCON1
MOVLW 0XFF
MOVWF TRISA
BCF STATUS,RP0
CALL LCD_Inicializa
CALL Teclado_Inicializa
MOVLW Mensaje0
CALL LCD_Mensaje
CALL Retardo_1s
CALL LCD_Borra
MOVLW 0x88
MOVWF INTCON
PRINCIPAL
SLEEP
GOTO PRINCIPAL
SERVINTERRUPCION
CALL Teclado_LeeHex
MOVWF PORTD
MOVF PORTD,W
call LCD_Nibble
call Teclado_EsperaDejePulsar
bcf INTCON, RBIF
retfie
Mensajes
ADDWF PCL,F
Mensaje0
DT "SENSOR", 0X00
INCLUDE <TECLADO1.INC>
INCLUDE <LCD_4BIT.INC>
INCLUDE <RETARDOS.INC>
INCLUDE <LCD_MENS.INC>
END
Adjunto las librerias para quien quiera ayudarme.
Mi problema es el sgte, cuando no muestro ningun mensaje, el programa inicia normal y me captura los datos que ingreso en el teclado y los muestra en el LCD, pero cuando muestro algo en el LCD como un mensaje, o algo por el estilo, automaticamente despues del mensaje, aparece un "1" en la parte izquierda del LCD, y posterior a eso ya puedo teclear.
Tengo mas de 5 dias con este problema, y no doy con la falla, si hya algo que modificar por favor haganmelo saber, les estare muy agradecido, ya que eso me estanca para mi diseño.
En los datos adjuntos esta el archivo de proteus y las librerias.
Gracias de antemano.
Saludos.
Cerebro