lcd por puerto a

#1
estoy usando el pic 16f877a y tengo todos los puertos ocupados y solo me queda el puerto a y necesito usar la pantalla lcd, no he podido mostrar ningun mensaje por la pantalla con este puerto si alguien pudiera ayudarme con el codigo en pic basic estare agradecido



Código:
DEFINE LCD_DREG PORTA 
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTE 
DEFINE LCD_RSBIT 0 
DEFINE LCD_EREG PORTE
DEFINE LCD_EBIT 1
:confused:
que tengo malo?
 
#2
Hola, uhmm ignoro que desees mostrar pero recuerda que el puerto a es analogico, debes configurarlo como digital para comenzar
 
#3
EN REALIDAD ES SENCILLO


Mira la imagen. debes colocar una resistencia en el puerto ra4 y recuerda que el puerto a es analogo y debes ponerlo como digital para que te funcione. ahi va el codigo.



Eso es todo. Espero que les sirva. es un aporte de UBER A. GAVIRIA. Colombia...(y)

les adjunto el archivo también para que lo simulen en Proteus...
 

Adjuntos

Última edición:
Arriba