Autor Tema: Ayuda con un proyecto  (Leído 2589 veces)

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

Desconectado bobote

  • PIC10
  • *
  • Mensajes: 6
Ayuda con un proyecto
« en: 17 de Febrero de 2006, 02:28:00 »
Hola amigos, estoy haciendo un termometro digital pero no m funciona, he hecho el de la pag:http://perso.wanadoo.es/chyryes/circuitos/termometro.htm, pero al ir a programar el pic m di cuenta de que la memoria del pic 16f876 es muy inferior a la que dan en la pagina, he probado a poner otro pic con los mismos pins pero con mas memoria, el pic es el 18f2680 que tiene 64 k d memoria programable, pero no funciona, nisikiera se enciende el lcd,probe a depurarlo pero m dan muchos errores al compilarlo,tb le hecho algunas modificaciones al proyecto para que funcione con una pila d 9V, os envio el esquema, os agradeceria k que hecharais una mano si tenis alguna posible solucion,mi correo es bobote69@hotmail.com, gracias a todos

Desconectado piriots

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
RE: Ayuda con un proyecto
« Respuesta #1 en: 17 de Febrero de 2006, 04:29:00 »
El esquematico parece correcto, de donde has sacado que el codigo ocupa 64K?? No se cuanto ocupara el codigo pero cabe en un 16f876 seguro. Si en el esquema sale un pic16876 sera por algo.... He visto que el programa esta en asm yo de asm pos se muuuy pokito.
Salu2

Desconectado bobote

  • PIC10
  • *
  • Mensajes: 6
RE: Ayuda con un proyecto
« Respuesta #2 en: 17 de Febrero de 2006, 06:17:00 »
Ocupa 30K pq lo e compilado para pasarlo al formato .hex y ocupa 29K exactamente y la pic es solo d 8K,sabes pq puede ser?gracias

Desconectado Janca_Tranca

  • PIC10
  • *
  • Mensajes: 5
RE: Ayuda con un proyecto
« Respuesta #3 en: 19 de Febrero de 2006, 17:07:00 »
He estado mirando los ficheros, y ¿estas seguro que has complidado bien con las opciones correctas? porque yo lo acabo de hacer y la memoria ocupada en el pic es de 140Ch, es decir,  5132 bytes. Mas que de sobra para la 876.

¿Haber si te estas confundiendo con el tamaño del fichero?, que por supuesto no es el tamaño de la información que se ha guardar dentro del pic.


Venga 1 Salu2 a tod@s.

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Ayuda con un proyecto
« Respuesta #4 en: 20 de Febrero de 2006, 19:56:00 »
Escrito originalmente por bobote
Ocupa 30K pq lo e compilado para pasarlo al formato .hex y ocupa 29K exactamente y la pic es solo d 8K,sabes pq puede ser?gracias


También vi el archivo y no me parecee la gran cosa.
Tal vez te confundas con el address del configuration bit? en que te basas para decir eso?

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado patolinec

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 206
RE: Ayuda con un proyecto
« Respuesta #5 en: 22 de Febrero de 2006, 12:45:00 »
Ufff ya vi el codigo y dejame decirte algo:
LloricaES UNA LOCURALlorica

No necesitas toda esa gran cantidad de lineas cuando en un compilador mas facil no superarian las 20 lineas y mucho mas optimo, y ademas no puedes cambiar de un pic 16 a uno 18 sin hacer cambios en el programa ya que la arquitectura interna no es la misma.

Con respecto a ese otro compilador te recominedo que busque en este mismo foro en la seccion de Pic Basic Pro y encontras muy buenos ejemplos para realizar lo que tu quieresRebotado
Casi me maté pero ahora estoy de nuevo vivo

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Ayuda con un proyecto
« Respuesta #6 en: 22 de Febrero de 2006, 13:04:00 »
Escrito originalmente por patolinec
Ufff ya vi el codigo y dejame decirte algo:
LloricaES UNA LOCURALlorica

No necesitas toda esa gran cantidad de lineas cuando en un compilador mas facil no superarian las 20 lineas y mucho mas optimo, y ademas no puedes cambiar de un pic 16 a uno 18 sin hacer cambios en el programa ya que la arquitectura interna no es la misma.

Con respecto a ese otro compilador te recominedo que busque en este mismo foro en la seccion de Pic Basic Pro y encontras muy buenos ejemplos para realizar lo que tu quieresRebotado


Que es lo que viste? si casualmente estamos diciendo que el código no ocupa mas que 8 K....

Es simple, si ocupa mas que eso, no compilaría para un 16F!

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado hernando2999

  • PIC12
  • **
  • Mensajes: 99
RE: Ayuda con un proyecto
« Respuesta #7 en: 22 de Febrero de 2006, 23:24:00 »
HOLA MI AMIGO... TE CUENTO QUE YA IBA A DORMIR Y QUICE AYUADRTE.....

ENTRE COMILLAS "SI EL PROGRAMA ESTA MUY BIEN DISEÑADO...RUTINAS...ETC "  TU PROBLEMA PUEDE ESTAR EN EL PCLATH PUESTO QUE DEBES TENER ENCUENTA LA PAGINACION DEL MISMO ... CREERIA QUE TAL VEZ LA HAN PASADO POR ALTO.


UN EJEMPLITO
;**********
.
.
BSF   PCLATH,0       ; VOY A PAGINA 1
CALL   RUTINA_A     ; LLAMO LA RUTINA DE LA PAGINA 1
BCF   PCLATH,0       ;REGRESO A PAGINA 0
.            ; AQUI SIGUES TRABAJANDO NORMALMENTE EN LA PAGINA 0
.
.
GOTO  PRINCIPAL
ORG   0X100
RUTINA_A
.
.
RETURN

ESPERO ESTO TE PUEDA AYUDAR
SALUDOS

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Ayuda con un proyecto
« Respuesta #8 en: 23 de Febrero de 2006, 05:46:00 »
hernando no se donde estabas o si no leíste lo que le pasa a nuestro amigo pero el tiene otro problema.  Obtuvo el código de una página de internet y dice que el código ocupa muchísimo y que no le entra en el PIC.  No habló del código ni nada que supuestamente "funciona".

Además quiso meter el código de un pic16 en un pic18.  Creo que nuestro amigo está teniendo problemas a la hora de "grabarle el firmware" , probablemente ponga mal los configuration bits, pero hasta que no regrese con alguna respuesta no podremos saberlo.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado hernando2999

  • PIC12
  • **
  • Mensajes: 99
RE: Ayuda con un proyecto
« Respuesta #9 en: 23 de Febrero de 2006, 22:25:00 »
TIENES MUCHA RAZON MI AMIGO maunix  LO MEJOR SERA QUE NOS RESPONDA UNAS PREGUNTILLAS....

--->>> NO SERIA MEJOR HACER NUESTRO PROPIO PROGRAMA ??
--->>> ING DIRECTA Y RAPIDA...COMO ENTENDER LAS LINEAS DE CODIGO DE LOS  DEMAS SI NO ESTAN BIEN DETALLADAS

SALUDOS


 

anything