Autor Tema: grabar y leer datos en eeprom pic 16f873a  (Leído 9177 veces)

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

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
grabar y leer datos en eeprom pic 16f873a
« en: 18 de Julio de 2010, 02:14:10 »
Hola a toda la gente,
Realice un proyectito con un 16f873a que opera asi: lee la temperatura con un lm35dz } hace la conversion ad } visualiza en el lcd, por otro lado 4 pines de entrada incrementan o decrementan el valor de unidad y decena de un contador que opera como set point. El set point trabaja asi; se leen los 4 pines de entrada del puerto b y se guardan en un registro luego se evalua que pin es valor 1 y se realiza la suma o la resta para incrementar o decrementar el valor de los registros unidad y decena que conforman el set point, luego el resultado de la operacion anterior se guarda en los mismos registros(unidad y decena), luego se hace la conversion a bcd y luego se visualiza en el lcd.
El proyectito funciona de 10 el problema que tengo es que quiero guarda en la eeprom del pic los ultimos valores que asigne al set point via pines de entrada antes de desenergizar el circuito para leer la eeprom al energizar y mantener el ultimo set point en el lcd.
Intente grabando y leyendo de la eeprom pic los valores de unidad y decena con los bloques de niple correspondientes y me aparecen dos barras / / donde se visualizan los valores de unidad y decena.
Si alguien sabe como hacerlo se lo agradesco.

Saludos para todos.
Norby.

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #1 en: 18 de Julio de 2010, 19:03:40 »
Has chequeado la forma de realizarlo segun aparece en las "caracteristicas" que se ven en la pagina web del producto.
F.
Todos los días se aprende algo nuevo.

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #2 en: 18 de Julio de 2010, 23:19:37 »
Hola Fer, la intencion es utilizar la eeprom del pic, he intentado de varias formas y no sale lo esperado. mire en la web de niple pero ahi refiere a las eeprom externa, en el ultimo caso se hara asi pero me gustaria aprovechar al pic.
La configuracion de graba y lee eeprom pic en niple, es bien censilla y logica pero no se que esta pasando.
Te cuento que soy bien perseverante cuando busco algo, lo digo porque intento de varias formas y no queda mas remedio que preguntar a los que saben del tema.
Esperare sin apuro con este tema, gracias una vez mas.

Norberto.
 :)

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #3 en: 19 de Julio de 2010, 08:05:59 »
Y como vas de asm?

Porque por lo que veo el niple ensambla a asm.

Si eso hay muchos ejemplos de como grabar/leer la eeprom interna en asm, si no te aclarás me avisas y te echo un cable.
Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado Fidel Martins

  • PIC16
  • ***
  • Mensajes: 148
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #4 en: 19 de Julio de 2010, 13:15:14 »
Porque no subes el archivo NPL pa/que se pueda entender y descubrir la salida.
Esa es la idea de Niple, el entorno es visual y luego es universal, entonces sin ver el codigo, se ve la logica y otros pueden experimentarlo y de repente hay un equipo voluntario trabajando contigo.

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #5 en: 19 de Julio de 2010, 13:21:38 »
Adjunto una pantalla donde puedes ver los comandos  y la forma de grabar y/o leer una posicion de memoria.

Tienes que configurar las direccione sy datos que quiers guardar
Todos los días se aprende algo nuevo.

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #6 en: 02 de Agosto de 2010, 20:59:13 »
hola Fer-Taca despues de buen tiempo vi la pantalla que me enviastes como ejemplo y es asi como yo lo hago solo que en el lcd no aparece lo que guarde en la memoria o mejor dicho lo que se espera. Intente de varias formas siempre con niple no se de asembler.

Saludos para todos,
Gracias
Norberto


Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #7 en: 03 de Agosto de 2010, 07:28:37 »
despues de que guardas el dato, es cuando lo visualizas en el LCD?
¿Realizas antes la conversion a BCD de llevarlo al LCD?

F.
Todos los días se aprende algo nuevo.

Desconectado Fidel Martins

  • PIC16
  • ***
  • Mensajes: 148
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #8 en: 04 de Agosto de 2010, 18:15:18 »
poreso digo:
norby, adjunta una pantalla de tu proyecto.

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #9 en: 04 de Agosto de 2010, 21:20:10 »
Hola aca adjunto el proyecto.
saludos y gracias.

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #10 en: 05 de Agosto de 2010, 09:11:47 »
Hola Norberto

en el progroma que has adjuntado en ninguno stio aparecen los bloques de guardar y leer datos de la memoria EEPROM

Fermin
Todos los días se aprende algo nuevo.

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #11 en: 05 de Agosto de 2010, 23:04:00 »
hola Fer,
ya mismo los coloco y adjunto la pantalla nuevamente, espero que se entienda.

Gracias
Norberto.

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #12 en: 06 de Agosto de 2010, 13:22:23 »
Y para terminar de hacer la labor, ¿no puedes colocar un poquito las flechas para poder seguir la secuencia del programa?
Estan todas juntas y se hace muy dificil seguir la secuencia. ;-)


Fer
Todos los días se aprende algo nuevo.

Desconectado Fer_TACA

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4154
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #13 en: 08 de Agosto de 2010, 09:13:49 »
A pesar de la dificultad para seguir la secuencia, estoy intentando seguirla y aunque me parece que puedo estar equivocado, no se aprecia muy bien, despues de leer el dato de la Eprom y llevarlo al display, lo que estas realizando es una nueva lectura del conversor AD y una vez realizada vuelves a pasar el numero a BCD por lo que entonces no visualiza el mismo nuemro.


Pero ya te comento que me parece muy lioso el seguir el proceso segun el organigrama y por tanto puedo estar equivocado.

Fermin
Todos los días se aprende algo nuevo.

Desconectado Norby

  • PIC10
  • *
  • Mensajes: 17
Re: grabar y leer datos en eeprom pic 16f873a
« Respuesta #14 en: 08 de Agosto de 2010, 23:39:39 »
hola Fermin, te envio el npl por privado.
Saludos
Norberto.