Autor Tema: Cuanto pesa un .hex?  (Leído 2782 veces)

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

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
Cuanto pesa un .hex?
« en: 22 de Marzo de 2004, 05:58:00 »
Hola a todos Como saber realmente cuanto ocupa un .hex puesto que si vemos las propiedades en windows nos da siempre arriba de 4K cosa imposible de cargar en un pic .Me refiero a una manera rapida puesto que en el ICProg si calculamos las lineas podemos saberlo.Otra Alguien sabe por que el ICProg en el sector EEPROM muestra una cantidad de Bytes muy superior a la real del PIC.Muestra 256 FFs o sea si no estoy errado 2048 bytes??? para un F628.
Un saludo a todos.
khasistos

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
RE: Cuanto pesa un .hex?
« Respuesta #1 en: 22 de Marzo de 2004, 06:16:00 »
El tamaño del hex lo podras ver si tu compilador genera el erchivo .lst, donde ademas de poner el listado de instrucciones, errores, warnings, etc, muestra el tamaño del hex y cuanto ocupa en forma porcentual en la rom del pic determinado.

La EEPROM esta dada en bytes, para el 16F84 son 64, para el 16F628 no recuerdo si son 128 o 256....
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Elena2000

  • PIC24F
  • *****
  • Mensajes: 722
RE: Cuanto pesa un .hex?
« Respuesta #2 en: 22 de Marzo de 2004, 07:43:00 »
Son 128 bytes los que pueden quemar en la eeprom de un 16F628.

Saludetes!!

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: Cuanto pesa un .hex?
« Respuesta #3 en: 22 de Marzo de 2004, 09:25:00 »
Gracias pero el tamaño fisico de la eeprom no es lo que me quita el sueño ya se que en un 628 son 128bytes sino porque el programa muestra DISPONIBLES 2048 bytes de eeprom esa es la cuestion ?? Gracias por la otra duda..esta contestada y entendida....
Gracias a todos ,un gran saludo
khasistos

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: Cuanto pesa un .hex?
« Respuesta #4 en: 22 de Marzo de 2004, 11:03:00 »
ICProg en el sector EEPROM muestra una cantidad de Bytes muy superior a la real del PIC.Muestra 256 FFs o sea si no estoy errado 2048 bytes???

 Un saludo a todos. khasistos
------------------------------------------------------------------------------------

Hola khasistos , si muestra 256 FFs son 256 Bytes  * 8 = 2048 Bits

Pero realmente el 628 tiene 128 Bytes = 1024 Bits

Los archivos .hex que ves en windows son realmente tipo texto y aumentan ya que contienen finales de linea espacios en blanco etc.

Espero haverte ayudado .
un saludo

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
RE: Cuanto pesa un .hex?
« Respuesta #5 en: 22 de Marzo de 2004, 11:32:00 »
Tal vez esté cegato perdido, pero por más que miro y remiro el ICPROG no veo los números que se estan dando por ningún sitio.

En el ICPROG en Dirección-Datos Eeprom aparecen hasta 7F posiciones de memoria, es decir 128 bytes.

En Dirección-Código de programa hasta 7FF (2048 bytes=2K)

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: Cuanto pesa un .hex?
« Respuesta #6 en: 22 de Marzo de 2004, 13:40:00 »
HOLA A TODOS
Pocher vos ves bien resulta que el problema es una sola letra ......bits y bytes.una FF es un byte ,tiene por cada linea 8 y son 16 lineas ,la cuentita da 128 BYTES,,,, que coincidencia,, o sea que son 1024 bits...Gracias a todos los que me obligaron a poner en uso mi cerebrito....
Saludos a todos
asunto aclarado
khasistos