Que tal amigos!
Recien me reincorporo al tema de los pic y esta vez lo hago con el ccs
Ahora bien lo que me trae por aqui.
Realizando unas pruebas con el nuevo driver, lcd.c, que trae la version 4.093 del CCS, encontre que con esta libreria uno puede definir donde colocar los pines que uno desee utilizar para un bus de 4 bits, de manera similar a como se hace con la flex_lcd
No obstante realizando pruebas note que todo funciona bien, si el pic a utilizar es de 40 pines
como por ejemplo el pic16f877A, pero si el pic es de 28 pines tira un error el compilador.
Les adjunto el programa junto con la simulacion y una fotito
Relato esta historia por si alguien sabe el porque de ello o por si alguna persona se le ocurre utilzar esa libreria (lcd.c) sin tomar en cuenta el detallito que les comente
Cambien el include por un pic de 28 pines y veran que les tira el error portD...
nota: Porque esa limitante no la indica la libreria en su encabezado?
Saludos