Memorias EEPROM I2C

Memorias EEPROM I2C

Ingrese la sección «Dispositivos» y seleccione «Nuevo dispositivo» tipo «Memoria». Seleccione el modelo de la memoria a utilizar y elija los pines donde conectar la memoria al PIC.

Ingrese el número de dispositivo y por ultimo presione el botón «Ingresar» en el panel de la derecha.

memoria_001

Recuerde que puede conectar varios dispositivos en paralelo formando una red, en la cual, a cada dispositivo se le asigna un numero. Este número de dispositivo se configura conectado los pines correspondientes de cada dispositivo. La cantidad de dispositivos que puede incluir en una red depende del modelo de memoria que esta utilizando. Niple controla de manera automática la cantidad de dispositivos que puede conectar en función del modelo seleccionado.

Leer memoria EEPROM I2C

Ingrese al árbol de herramientas: «Rutinas Basicas/Dispositivos/Memoria EEPROM». Se presenta la pantalla «Memorias EEPROM» y selecciona la acción «Lectura».

memoria_002

Luego debe seleccionar la dirección de memoria que desea leer desde la memoria EEPROM. Primero debe selecciona el tipo de dirección, la cual puede ser «Fija» o «Variable».

Si selecciona el tipo de dirección «Fija» debe ingresar la posición de memoria a leer en formato decimal. Niple controla que la dirección ingresada no supere el límite máximo de cantidad de registros que contiene le modelo seleccionado. Mediante este tipo de acceso (por dirección fija) el microcontrolador accederá a la dirección ingresada cada vez que se ejecute el bloque actual.

Si selecciona el tipo de dirección «Variable» debe seleccionar el registro que contiene el valor correspondiente a la posición de memoria que desea leer.

memoria_003

En este caso, Niple no controla que la dirección ingresada no supere el límite máximo de cantidad de registros que contiene el modelo seleccionado dado que no se puede predeterminar que valor tendrá el registro seleccionado al ejecutarse el programa. Mediante este tipo de acceso (por dirección variable) el microcontrolador accederá a la dirección correspondiente al valor que contiene el registro cada vez que se ejecute el bloque actual.

Una vez seleccionada la dirección a leer, debe seleccionar el registro donde guardar el dato obtenido desde la memoria. Por último, puede ingresar un comentario.

Escribir memoria EEPROM I2C

Para guardar datos de memorias EEPROM de la familia 24Cxxx ingrese al árbol de herramientas como se muestra en la imagen de abajo:

memoria_004

Al ingresar en Memoria EEPROM se presenta la pantalla donde debe seleccionar que tipo de acceso desea y los parámetros del mismo, ya sea escritura o lectura.

memoria_005

Seleccione el modelo de memoria que desea utilizar. Seleccione el tipo de acceso que desea tener a la memoria EEPROM (ya sea escritura o lectura).

Luego debe seleccionar la dirección de memoria que desea escribir en la memoria EEPROM. Primero debe seleccionar el tipo de dirección, la cual puede ser «Fija» o «Variable». Si selecciona el tipo de dirección «Fija» debe ingresar la posición de memoria a escribir en formato decimal.

Si selecciona el tipo de dirección «Variable» debe seleccionar el registro que contiene el valor correspondiente a la posición de memoria que desea escribir.  Mediante este tipo de acceso (por dirección variable) el microcontrolador accederá a la dirección correspondiente al valor que contiene el registro cada vez que se ejecute el bloque actual.

Una vez seleccionada la dirección a escribir, debe indicar el dato que desea grabar en la memoria. Puede ingresar un valor literal o seleccionar un registro el cual contiene le valor que desea grabar. Si selecciona la opción «Literal», debe seleccionar el tipo de dato a grabar y luego debe ingresar el valor que desea grabar en la memoria. Si selecciona la opción «Registro», debe seleccionar el registro que contiene el valor a grabar en la memoria.

Por último, puede ingresar un comentario.

** VOLVER AL INDICE DEL MANUAL DE USUARIO **

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrPin on PinterestDigg thisShare on RedditEmail this to someonePrint this page

Un comentario sobre “Memorias EEPROM I2C”

Los comentarios están cerrados.