Autor Tema: hola  (Leído 1864 veces)

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

Desconectado txasis

  • PIC10
  • *
  • Mensajes: 7
hola
« en: 11 de Mayo de 2003, 10:59:00 »
siento rebajar el nivel del foro a esto.

Bueno, en la uni "nos están introduciendo" en el mundo de los pics, el que usamos nosotros es el 16F84.

Dentro de poco tenemos que entregrar las prácticas, y me he puesto a hacerlas, tengo que comentar los códigos de cada una de ellas, lo cual no me causa ningún problema. pero en una de las prácticas no estoy muy seguro del porque de unas líneas de código.

En la práctica se supone que tenemos que escribir un dato.
Lo que no entiendo muy bien es porque una vez que ha escrito el dato, vuelve a cargar a más datos, tengo entendido que es para ganar tiempo ya que la escritura tarda 10Ms pero no estoy muy seguro.

Si alguien me lo puede aclarar se lo agradecería, que no creo que le cueste nada.
Dejo el código comentado por mi aquí, la parte a la que me refiero la he puesto en negrita.

gracias


Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: hola
« Respuesta #1 en: 13 de Mayo de 2003, 17:25:00 »
Hola,

Intenta poner la pregunta en el subforo de todo sobre microcontroladores Pic. Este e le subforo de PBP, nosotros lo hacemos más fácil que eso:

READ  y WRITE  y ya está, sin ensamblador.

Saludos y suerte.

PD: mira en los ejemplod de www.todopic.com.ar y seguro que hay ejemplos.

Saludos
Ricky

adolfoadc

  • Visitante
RE: hola
« Respuesta #2 en: 14 de Mayo de 2003, 05:48:00 »
No es para ganar tiempo, se trata de una secuencia requerida por los pic para una correcta escritura de la eeprom, si no se hace asi no funciona, viene en los data de los pic.
Primero se escribe la direccion en eeadr, luego el dato en eedata, luego se habilita la escritura con eecon1, luego se escribe 55h en eecon2 y por ultimo se escribe AAh en eecon2.
Por lo tanto es obligatorio realizar la escritura de esta forma de lo contrario la escritura no se realizaria bien.

Espero haberte ayudado, ademas la rutina es exactamente igual que la que tiene microchip en el data del 16f628, y viene comentada (en ingles).

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: hola
« Respuesta #3 en: 14 de Mayo de 2003, 18:14:00 »
Buenas: esos dos numeros microchip los usa como condicion de seguridad para que no hayan grabaciones espureas de datos,segun tengo entedido.
jorge

Desconectado txasis

  • PIC10
  • *
  • Mensajes: 7
RE: hola
« Respuesta #4 en: 15 de Mayo de 2003, 11:56:00 »
GRACIAS A LOS TRES.
Ya lo he entendido

saludos


 

anything