Autor Tema: FUENTE DE UN HEX ...  (Leído 3414 veces)

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

Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
FUENTE DE UN HEX ...
« en: 24 de Febrero de 2003, 04:18:00 »
Necesitaria obtener el codigo fuente de este HEX que se graba en un microcontrolador 12C509 para controlar un decodificador.

Si alguien sabe como hacerlo ...o me lo puede sacar se lo agradeceria enormemente.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: FUENTE DE UN HEX ...
« Respuesta #1 en: 24 de Febrero de 2003, 09:28:00 »
Va el archivo.
Lo hice con MPLAB, que te permite importar un HEX y luego (si no esta protegido), lo desensambla.
Te queda como trabajo ponerle los nombres a las variables y saber como funciona.

MGLSOFT

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado carlos_ponce

  • Colaborador
  • PIC10
  • *****
  • Mensajes: 29
RE: FUENTE DE UN HEX ...
« Respuesta #2 en: 24 de Febrero de 2003, 11:33:00 »
Escrito originalmente por jmnz01
Necesitaria obtener el codigo fuente de este HEX que se graba en un microcontrolador 12C509 para controlar un decodificador.

Si alguien sabe como hacerlo ...o me lo puede sacar se lo agradeceria enormemente.


hola jmnz01
puedes decirme para q" deco es pueda que lo tenga el asm original y la otra forma es como lo hizo y dice MGLSOFT
Saludos


Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
RE: FUENTE DE UN HEX ...
« Respuesta #3 en: 25 de Febrero de 2003, 02:20:00 »
Si Carlos .... se trata del Hex de los decodificadores de Cable Jerrold GI.
Necesitaria el fuente *.ASM ..... si lo tuvieras me harias un gran favor.
Gracias anticipadas.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: FUENTE DE UN HEX ...
« Respuesta #4 en: 25 de Febrero de 2003, 05:06:00 »
Que canales decodifica?
Me interesa sumamente el tema.
Tenganme al tanto si funciona.

Gracias
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
RE: FUENTE DE UN HEX ...
« Respuesta #5 en: 25 de Febrero de 2003, 05:49:00 »
Ya he conseguido el fuente (asm), para generar el hex que tengo que grabar en el deco de cable, en un chip 12C509A ... pero cuando lo intento ensamblar con "Mpasmwin" me da errores ....
Envio el ASM por si alguien me puede ayudar para que ensamble sin errores y funcione bien.
Gracias


Desconectado carlos_ponce

  • Colaborador
  • PIC10
  • *****
  • Mensajes: 29
RE: FUENTE DE UN HEX ...
« Respuesta #6 en: 25 de Febrero de 2003, 10:14:00 »
Escrito originalmente por jmnz01
Ya he conseguido el fuente (asm), para generar el hex que tengo que grabar en el deco de cable, en un chip 12C509A ... pero cuando lo intento ensamblar con "Mpasmwin" me da errores ....
Envio el ASM por si alguien me puede ayudar para que ensamble sin errores y funcione bien.
Gracias




Hola jmnz01 el file que tienes es el mismo que yo tengo basicamente yo probe el tuyo y no encuentro errores de compilacion envio tu file en formato asm,hex,Ist.
ya antes use este file y me funciono sin problemas.
Saludos y suerte
Carlos Ponce

Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
RE: FUENTE DE UN HEX ...
« Respuesta #7 en: 25 de Febrero de 2003, 10:47:00 »
Gracias carlos ... ahora vere lo que me mandas ... de todos modos yo compile el ASM con Mpasmwin y me daba errores ... igual no estaba bien configurado el compilador ya vere. ¿Tu con que compilaste?

Veo que conoces el tema ... bien te comento ... yo intento modificar la programacion para que cuando el chip resetea al decodificador no haga lo sigueinte:

1- No borre el mapa de canales que tiene en memoria el deco.
2-No sobreescriba el ESN que tiene el deco por  BF 7F 3E

Mi problema es que no se ensamblador e intento ver como puedo solucionarlo.
Si tu me puedes ayudar te lo agradeceria.

Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
RE: FUENTE DE UN HEX ...
« Respuesta #8 en: 25 de Febrero de 2003, 11:37:00 »
Carlos .... a mi me sigue dando error al ensamblar.
Te envio los archivos de *.cod, *.err, *.lst para que los veas.

Gracias.

- Juanma -

Desconectado carlos_ponce

  • Colaborador
  • PIC10
  • *****
  • Mensajes: 29
RE: FUENTE DE UN HEX ...
« Respuesta #9 en: 25 de Febrero de 2003, 14:45:00 »
Escrito originalmente por jmnz01
Carlos .... a mi me sigue dando error al ensamblar.
Te envio los archivos de *.cod, *.err, *.lst para que los veas.

Gracias.

- Juanma -


Hola jmnz01
me parece que te falta poner el numero del procesador en el compilador.
mira yo estoy usando la version del MPASM 02.50 el problema es que lo tienes que configurar bien donde dice:
Procesador = 12C509A
Tab Size  =  8
Radix  = Default
Warning Level  =  Default
Hex Output  =  Default

con respecto al file estos normalmente son del tipo destructivos......pero el que tienes ahi trabaja de otra manera NO ES del tipo destructivo y se le conoce como "AUTOMAPPING" normalmente fueron diseñados para los "CFT22XX" pero tambien trabajan en los Mod: "DPXX" es por eso que ese file (chip) precisa de un input e output para los "CFT22XX" y solamente output para los "DPXX"
yo no cuento en estos momentos con un decoder GI para poder hacer los cambios y probar voy a tratar de conseguir uno
suerte y saludos
Carlos

Desconectado jmnz01

  • PIC10
  • *
  • Mensajes: 7
RE: FUENTE DE UN HEX ...
« Respuesta #10 en: 26 de Febrero de 2003, 02:58:00 »
Joder Carlos .... eres un fieraaaa.
Veo que entiendes de esto.

Ya solucione el error, le puse al fuente "List  P=12C509A" y compila bien.

Bueno ... lo que intento es obtener un HEX que grabado en un chip 12c509a e instalado en un Deco Jerrold CFT 21XX al enchufarlo con los pines 4 y 5 del chip sin unir (que es para resetear) no proceda a sobreescribir el ESN, si no que respete el que tiene el deco en la eprom .... e igualmente tampoco borre el/los mapas de canales de la memoria e inicie canales desde 2-99 por orden de busqueda de frecuencias, si no que siga conservando los mapas A/B.
Evidentemente que nada de esto afecte a su normal descodificacion de canales codificados.

Todo lo demas que altera en el reseteo se dejaria igual.

Si me pudieras ayudar ... o al menos indicarme ques lineas del fuente debo estudiar para conseguirlo me harias un gran favor.

Espero no molestarte Carlos.

Saludos -Juanma-