Mensajes recientes

Páginas: [1] 2 3 4 5 6 7 8 9 10
1
Lenguaje C para microcontroladores PIC / Re:Simbolos personalizados en LCD20X4 CGRAM
« Último mensaje por Eduardo2 en 07 de Agosto de 2026, 20:07:15 »
El problema parece ser el argumento de nombre which .
¿No tenés un macro definido con ese nombre?   Renombrala witch (mas acorde al problema) y fijate si compila.
2
Lenguaje C para microcontroladores PIC / Re:Simbolos personalizados en LCD20X4 CGRAM
« Último mensaje por genti en 07 de Agosto de 2026, 16:51:22 »
La resolución de esa imagen es muy baja, no se alcanza a leer nada.

Mucho mejor es que subas los fuentes.


Hola Eduardo2 , He echo una captura con mas calidad. vuelvo a subirla y añado código del programa base F.A. ,librería LCD420_v2 ,la ultima que me enviastes y la que genera el error que ves en la captura (imagen) y librería del LCD420_V2_b con la que el programa base funciona sin problemas pero no tiene implementado la posibilidad de caracteres CGRAM . Haber si ahora sale algo en claro.... Saludos.
3
Lenguaje C para microcontroladores PIC / Re:Simbolos personalizados en LCD20X4 CGRAM
« Último mensaje por Eduardo2 en 06 de Agosto de 2026, 19:20:08 »
La resolución de esa imagen es muy baja, no se alcanza a leer nada.

Mucho mejor es que subas los fuentes.
4
Lenguaje C para microcontroladores PIC / Re:Simbolos personalizados en LCD20X4 CGRAM
« Último mensaje por genti en 06 de Agosto de 2026, 17:46:58 »
Hola Eduardo2 , Siento no haber respondido antes  ,ya que he tenido un parón largo .Te comento he probado tu version del lcd_20x4.c y a la hora de compilar con el programa que utilizo me da un error y no termina de realizar la compilación . Subo captura del error haber a que puede ser ese error (error comienza en el sombreado). De todas formas esta versión difiere bastante de la que subí en el inicio del post que es la que hace funcionar todo el programa salvo la integración de CGRAM .

Por otro lado lado tienes razón al decir que el pic no tiene por "D" y que el código que subí lo estaba haciendo con un pic18f2550. Hay me equivoque . Ya que las pruebas iniciales las hice un PIC16F876 . y un lcd 16x2 mezcle alguna cosa. Pero cuando pase a realizar pruebas con el PIC18F2550 Y LCD20X4 utilizando la compilación el lcd(LCD420_V2) que hace que me funciona el proyecto correctamente . Hay en es donde ya no funcionaba nada de las figuras ya que esta  versión (LCD420_V2) tiene modificado los puertos acorde al diseño de circuito en PCB que estoy utilizando y que m funciona perfectamente. De hay las capturas que subí con un lcd 16x2 y pic 16f876 y la otra captura que subí era con un lcd20x4 y pic18f2550 y compilación (LCD420_V2).

No se si se podría trabajar en esta compilación  y añadir las líneas necesarias para que se integre CGRAM. o BIEN tengo que utilizar la versión que me enviaste ultima y que aparte del error que me da al compilar ,posiblemente no tenga algún otro problema por la modificación de los puertos para poder visualizar en el lcd con la configuración de la pcb. Gracias . Haber si es posible...


5
Ares / Re:Textos en espejo
« Último mensaje por Fer_TACA en 04 de Agosto de 2026, 19:20:23 »
Me respondo a mi mismo
Habia accionado la tecla F de voltear la placa.
6
Ares / Textos en espejo ---> Corregido
« Último mensaje por Fer_TACA en 04 de Agosto de 2026, 19:05:09 »
Hola a todos,

He comenzado el desarrollo de un nuevo pcb y no se porque me salen ahora todos los textos de las referencias de los componentes en forma de espejo y no encuentro la forma de corregirlo.
No se si, inconscientemente he modificado alguna configuración pero no puedo ponerlos al derecho.
Alguna idea de porque es este efecto
7
Proteus ISIS / Re:Como ver valores guardados en la eeprom
« Último mensaje por Fer_TACA en 03 de Agosto de 2026, 15:56:09 »
No se, yo creo que alguna vez me funcionó pero ahora no doy con ello.
8
Proteus ISIS / Re:Como ver valores guardados en la eeprom
« Último mensaje por Eduardo2 en 02 de Agosto de 2026, 20:07:10 »
Al menos a mi la versión 8.17 es de las que mejor me ha funcionado.

Mientras no salgas de Proteus el contenido de la EEPROM lo mantiene en la RAM de la PC.   Cuando salis y salvás los cambios te los guarda dentro del archivo  .pdsprj
Pero puede pasar que hayas estado corriendo el programa sin hacer modificaciones al esquema -->  En ese caso, al salir se va a cerrar sin preguntar si guarda.

Resetear los datos persistentes solo repone los datos del archivo o 0xFFs si no se habia especificado ninguno.
9
Proteus ISIS / Re:Como ver valores guardados en la eeprom
« Último mensaje por Fer_TACA en 02 de Agosto de 2026, 15:49:24 »
Si eso lo entiendo Eduardo.
Lo que sucede es que eso de reset persistent model data no veo que funcione tanto si le das al si como si le das al no

Y eso es lo que me tiene en dudas, de si será algún error de mi Proteus 8.17.

F.
10
Proteus ISIS / Re:Como ver valores guardados en la eeprom
« Último mensaje por Eduardo2 en 01 de Agosto de 2026, 18:15:10 »
Si necesitás un contenido inicial, declarás el archivo (binario) en EditComponent->Initial contents of Data EEPROM
Algunos micros lo tienen en EditComponent, otros ahi pero perdidos en un ComboBox.
Este archivo lo lee una sola vez, en todos los demas inicios lee lo que haya quedado en la EEPROM.  Se resetea clickeando en Debug->Reset Persistent Model Data

Para ir viendo los contenidos, pausando la ejecucion, habilitas la ventana desde Debug->PICxxx->EPROM Memory


Páginas: [1] 2 3 4 5 6 7 8 9 10