Autor Tema: problema con lcd y ccs  (Leído 11765 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
problema con lcd y ccs
« en: 27 de Diciembre de 2010, 12:18:47 »
Que tal amigos!
Estando realizando una pequeña prueba de una lcd 16x2, un pic18f252 @ 10Mhz y la libreria lcd.c del ccs. pues este no me trabaja en el proteus  :5]
Alguien me podria decir el porque de ello?

Nota: El circuito lo monte en fisico y opera fino  ;-)

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: problema con lcd y ccs
« Respuesta #1 en: 27 de Diciembre de 2010, 16:11:47 »
he probado con lcd.c de una versión mas antigua del ccs, y me funciona bien


por lo visto hay algo en la nueva librería que el proteus no digiere bien.


La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #2 en: 29 de Diciembre de 2010, 09:39:54 »
Que tal pedro!
Asi es con las versiones anteriores del ccs si funciona la lcd.c en el proteus, pero, con la versiones mas nuevas ( 4.114 por ejemplo) se puede configurar a que puerto o puertos quieres conectar la lcd cosa que antes no era posible  :mrgreen:
El detalle es que con esta nueva configuracion el proteus no la simula  :5]
Pero si montas el circuito en fisico como lo hice yo  :mrgreen: si funciona !

Por lo que hay que tener cuidado con este detalle.
Otra cosa que pude tambien observar es que la version 7.7 sp2 del proteus tambien falla al simular el modulo ccp con un pic 18f252  :5]  pero si se cambia el pic por un 16f876a si funciona  :shock:

He alli algunos detalles que presenta esa version del proteus y que de seguro debe haber mas  :(

Saludos
« Última modificación: 29 de Diciembre de 2010, 09:42:18 por RALF2 »

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
Re: problema con lcd y ccs
« Respuesta #3 en: 30 de Diciembre de 2010, 10:01:27 »
Se vé que depende del pic. Con un 876 la lcd.c de la ultima version si funciona en proteus.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #4 en: 30 de Diciembre de 2010, 12:54:25 »
Pocher!
Probe con un pic 16f876 como el que indicas y no me funciono tampoco  :?
Con el ccs 4.114

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: problema con lcd y ccs
« Respuesta #5 en: 31 de Diciembre de 2010, 11:06:09 »
La solución, dejar de usar proteus :mrgreen:

Bueno muchas veces me ha dejado muchos dolores de cabeza el proteus, sin mencionar el tiempo perdido, por eso prefiero probar en circuito para efectivamente saber si va o no va mi código. En lo único q me es muy útil proteus es para depurar rutinas.

saludos!

.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #6 en: 31 de Diciembre de 2010, 13:10:48 »
Hola Rodrigo!
Si lo que pasa es que al proteus ultimadamente le estan pegando muchas chiripiolcas  :D
Cuando me compre el ICD3 me quitare todos esos problemas aunque una solucion podria ser simular si es que es posible el programa con el MPLAB segun me comentaron aunque nunca lo he hecho con el CCS y el mplab  :?

Seria cuestion de probar creo  :shock:

Saludos y feliz año nuevo!

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: problema con lcd y ccs
« Respuesta #7 en: 31 de Diciembre de 2010, 13:40:37 »
Hola Raul.

Se puede, basta con integrar el CCS al MPLAB, aunque últimamente ya vienen integrados, solo falta colocar las direcciones del ejecutable, librerias y drivers en caso de tenerlos en otra carpeta distinta a la por defecto. Y para depurar se selecciona MPLAM SIM, como si se tratara de un programa hecho en asm, y todo es igual. Y al momento de crear el proyecto seleccionar el Toolsuit de CCS.

Lo malo de esto es q es solo entorno las cosas q el pic tiene, si se necesitara de un LCD o un memoria u otro estaría muy compicado. Para ver rutinas también es muy util, proteus cuando no tiene errores ayuda mucho con los perifericos externos...

En fin, no quiero acabar en lo que seguramente ya esta bien discutido por acá en el foro. Al final uno escoge lo que más le convenga y lo que menos problemas le ha traído o lo que mejor sepa hacer

Saludos, feliz fin de año!
.

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: problema con lcd y ccs
« Respuesta #8 en: 31 de Diciembre de 2010, 14:32:13 »
La solución, dejar de usar proteus :mrgreen:

Bueno muchas veces me ha dejado muchos dolores de cabeza el proteus, sin mencionar el tiempo perdido, por eso prefiero probar en circuito para efectivamente saber si va o no va mi código. En lo único q me es muy útil proteus es para depurar rutinas.

saludos!

Estoy muy de acuerdo... Proteus es para probar alguna rutina, nada más  :)
No contesto mensajes privados, las consultas en el foro

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #9 en: 31 de Diciembre de 2010, 14:59:46 »
Ok amigos!
Yo uso mucho el proteus para simular y como dices cryn para ver la rutina paso a paso lo cual ayuda mucho de hecho asi es que he logrado detectar las fallas en proteus  :mrgreen:
Pero como dice tu y suky es mejor en fisico para ello creo que me vendria ver tener el icd3 para poder probar las rutinas en fisico y paso a paso con el y asi estar seguro de donde puede estar el problema.

Saludos

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
Re: problema con lcd y ccs
« Respuesta #10 en: 10 de Enero de 2011, 14:12:33 »
Hola Ralf2.

Con PROTEUS 7.7 SP2 y lcd.c de CCS 4.109 sí funciona la LCD en PROTEUS.

Si lo deseas manda un fichero ejemplo junto con la configuración de pines que haces en la libreria lcd.c y te lo miro.

Un saludo

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: problema con lcd y ccs
« Respuesta #11 en: 10 de Enero de 2011, 17:35:32 »
Mas que rutinas, yo pruebo el hardware antes de hacerlo, las rutinas prefiero el ICD para hacerles los debugs...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #12 en: 15 de Enero de 2011, 21:29:29 »
Que tal pocher!
Mira el problema lo da con el ccs 4.114 con los otros si deberia funcionar bien, pero con la 4.114 no opera pruebalacon la libreria que el trae y nos cuentas  :mrgreen:

MGLSOFT que ICD empleas para realizar la depuracion, sera el ICD U64?

Saludos

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: problema con lcd y ccs
« Respuesta #13 en: 17 de Enero de 2011, 11:05:38 »
A partir de ahora si, este fin de semana lo repare, lo había conectado mal a una placa de 5V y queme un buffer.
Note que en los micros con PLL activado no reconoce bien la velocidad al hacer debug.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Re: problema con lcd y ccs
« Respuesta #14 en: 17 de Enero de 2011, 12:28:13 »
Ok MGLSOFT!
Yo estoy por pedirme el ICD U64 y es bueno tener en cuenta ese detalle del PLL  :mrgreen:

Saludos


 

anything