Autor Tema: Se puede usar una memoria EPROM 25X80 con un PIC????  (Leído 2839 veces)

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

Desconectado akira_ve

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 342
Se puede usar una memoria EPROM 25X80 con un PIC????
« en: 12 de Marzo de 2017, 10:36:13 »
Quiero armar un Pequeño modulo que pueda funcionar como data logger y encontre entre mis cosas una eprom windvond 25X80 una eprom de 8 Mb con puerto PIC y quiciera saber si alguien o ha hecho esa memoria las usan como bios...........espero me puedan ayuudar o guiar..........gracias de antemano
Si conocemos bien lo que tenemos y lo sabemos usar......se haran hasta cosas que e veces aseguran son imposibles

Venezuela

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #1 en: 12 de Marzo de 2017, 10:52:37 »
Es una Flash, no una EEPROM. Lo cual tiene diferencias como el borrado es por un conjunto de datos y no 1 solo dato. Por lo cual si tenes que cambiar 1 valor tenes que borrar el minimo de sectores (4K minimo) y luego volver a escribir el dato o los datos que tenias. Tenes ciclos mas limitados de escritura, pero que si usas toda la flash no vas a tener problemas.

Luego lo que te interesa es que es interfaz SPI ( Mode 0 o Mode 3), y finalmente que es a 3.3V (2.7V - 3.6V).

De alli si cumple todo lo que esperas es leer el datasheet que te dice como se deben enviar los datos por SPI para los distintos modos/instrucciones

Desconectado akira_ve

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 342
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #2 en: 12 de Marzo de 2017, 14:08:17 »
A ok amigo..................de todas manera queria ver si alguien tennia una experiencia y tenia un codigo baico de como iniciarla................ya lei el manual y si vi lo que dices de los 4Kb y creo que no seria muy facil con un pic............por eso pense en usar las las eprom...........y guardar esa flash.......
Si conocemos bien lo que tenemos y lo sabemos usar......se haran hasta cosas que e veces aseguran son imposibles

Venezuela

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #3 en: 12 de Marzo de 2017, 15:31:09 »
Pero no es tan complejo realizar un programa. Si te dice exactamente que debes enviar, lo unico que tenes que hacer es eso.. enviar lo que debes.. La conexion SPI es muy simple. No hablamos de I2C, el SPI es enviar byte a byte y nada mas, cuando envias se recibe tambien.

Desconectado akira_ve

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 342
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #4 en: 12 de Marzo de 2017, 23:10:24 »
todo eso lo entiendo pero debes recibir bloques de 4Kb segun estoy entendiendo y un pic no tiene tanta ram
Si conocemos bien lo que tenemos y lo sabemos usar......se haran hasta cosas que e veces aseguran son imposibles

Venezuela

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #5 en: 13 de Marzo de 2017, 14:27:48 »
No... la flash esta dividida en bloques de 4Kb, podes leer de la misma forma que haces con la EEPROM.

El problema es cuando queres grabar o regrabar. En el cual el minimo es de 4Kb (Cada sector ocupa 4Kb).

En la aplicacion que decis es borrar todo, grabar lo mas que se pueda y luego ir leyendo todo, no tenes que modificar 1 dato. Si tuvieras que modificar un dato sin perder nada de lo demas si o si deberias leer los 4Kb  modificar, borrar y grabar. Pero si lo tuyo es grabar y luego leer no hay problema. En el peor caso seguis grabando y vas borrando el ultimo sector de forma ciclica.

Otro tema es la cantidad de veces que podes hacerlo, una flash tiene maximo 100k de operaciones de grabado/borrado. Asi que no son muchas, y tal ves lo que buscas son RAM o una NVRAM.




Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1297
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #6 en: 13 de Marzo de 2017, 16:25:10 »
Que tal akira_ve,

Leyendo el datasheet, puedes escribir un solo byte si lo deseas, y hasta una pagina de 264 bytes usando el comando Page program (02h).
No veo tal complicación de los 4KB como mencionas.
Saludos,

elreypic.

Desconectado akira_ve

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 342
Re:Se puede usar una memoria EPROM 25X80 con un PIC????
« Respuesta #7 en: 13 de Marzo de 2017, 22:05:17 »
A ok amigos gracias por la orientacion pero en definitiva cual es mas ventajosa la Flash o la EPROM.........respecto a uso o vida util??
Si conocemos bien lo que tenemos y lo sabemos usar......se haran hasta cosas que e veces aseguran son imposibles

Venezuela


 

anything