Ejemplo:
Foto
w w w.monografias.com/trabajos11/infcinc/Image787.gif
Y configuraciom si no me herrado .
Codigo:
DEFINE LCD_DREG PORTB " port de Data LCD
DEFINE LCD_DBIT 0 " datos LCD comenzando en BIT 0 o 4 "estos deven estar consecutivos"
DEFINE LCD_RSREG PORTA " port de selección de registro LCD
DEFINE LCD_RSBIT 0 " BIT de selección de registro LCD "RS"
DEFINE LCD_EREG PORTA " port de habilitacion LCD
DEFINE LCD_EBIT 1 " BIT de habilitacion LCD "E"
DEFINE LCD_BITS 8 " tamaño 4 u 8 de bus de LCD
DEFINE LCD_LINES 2 " numero de lineas en LCD
Puedes configurarlo co 4 bits , asi no usaras tantos pines
http://www.microengineeringlabs.com/resources/pbpmanual/5_32-5_35.htm
Suerte