Autor Tema: Programar eeprom con pickit2  (Leído 7892 veces)

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

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Programar eeprom con pickit2
« en: 17 de Agosto de 2010, 17:33:02 »
Hola amigos, otra vez yo en el foro , ahora ando metido en un proyecto que deje abandonado hace tiempo , una matris led y por fin luego de varios meses de adquirir experiencia en programacion he logrado escribor un programa que me ha dado muy buenosresultados.
El problema esque no se como grabar las EEPROM  con el pickit2 he leido el manual y dice como usar los pines del icsp pero dice que el pin de clock debe ir en configuracion push pull (algo asi entendi) y el de data en pull up y bueno no estoy muy seguro de como hacer eso ojala me puedan ayudar amigos,nos estamos comunicando .

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Programar eeprom con pickit2
« Respuesta #1 en: 17 de Agosto de 2010, 17:39:26 »
Hola, ¿por qué lo preguntas en el subforo de lenguaje Basic?

Si dice pullup debes poner una resistencia conectada a Vdd y al pin involucrado.

Para pulldown la resistencia irá a GND y al pin involucrado.

El valor de la resistencia casi siempre es de 10k para 5V o 4.7k para 3.3V.

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Re: Programar eeprom con pickit2
« Respuesta #2 en: 17 de Agosto de 2010, 19:06:47 »
Si creo que tienes razon , debe ser porque siempre accedo a este lugar directamente, puedes cambiarle el lugar o debo crear otro tema en el foro apropiado, volviendo al tema del programador cuando le pongo la resistencia pull up al pin sda de la eepromo me da un mensaje de error de bus i2c y por otro lado no se como esque debe ir esa configuracion push pull que dice para el pin sck.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Programar eeprom con pickit2
« Respuesta #3 en: 17 de Agosto de 2010, 19:37:48 »
La línea SCL también debe llevar una pullup.

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Re: Programar eeprom con pickit2
« Respuesta #4 en: 18 de Agosto de 2010, 11:47:31 »
ya lo intente solo que si le pongo pull up a sda al momento de programar me da el error que te mencione , esto ocurre aunque no le ponga la resistencia a scl .

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Programar eeprom con pickit2
« Respuesta #5 en: 18 de Agosto de 2010, 12:43:21 »
¿Qué memoria estás programando?
¿A qué voltaje opera?
¿Está fuera del circuito final? No se puede programar in-circuit.
¿Qué número de error te arroja?

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Re: Programar eeprom con pickit2
« Respuesta #6 en: 18 de Agosto de 2010, 13:55:16 »
es una 24c256 a 5v pines de adress a tierra y write protect a tierra tambien ,al poner pullup en sda me da un error algo asi
bus i2c error (no snowledge)-"algo asi ,, al traducirlo al español me dice error en el bus i2c - no reconocido" no lo tengo exacto ahora porque he quitado las resistencias para ver que otra cosa puedo hacer.

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Re: Programar eeprom con pickit2
« Respuesta #7 en: 13 de Octubre de 2010, 19:08:04 »
Alguein sabe en donde puedo conseguir la informacion que les pido??

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programar eeprom con pickit2
« Respuesta #8 en: 13 de Octubre de 2010, 19:19:17 »
Te muestro como lo he implementado y he grabado memorias cargando el archivo *.bin:

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado meledu

  • PIC12
  • **
  • Mensajes: 83
Re: Programar eeprom con pickit2
« Respuesta #9 en: 14 de Octubre de 2010, 11:22:51 »
Hola Suky gracias por responder, yo ya havia puesto las resistencias pull-up,pero lo que hice fue usar como sda ,el pin aux del pickit2-clon, pero no funcionaba, ahora intentare como me dices, pero me surge una nueva duda , como hago un archivo bin, lo que pasa esque en la memoria quiero meter datos en hexadecimal para una matris led que vengo desarrollando, entonces lo que yo hacia era copiar los datos(en hex) unos por uno en las direcciones de memoria correspondiente y bueno me tomaba un monton de tiempo, pero en winpic si resultaba solo que al intentar con pickit no.

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programar eeprom con pickit2
« Respuesta #10 en: 14 de Octubre de 2010, 11:35:33 »
El archivo bin lo generé con una aplicación en VB.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado jonathanPIC888

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 320
Re: Programar eeprom con pickit2
« Respuesta #11 en: 14 de Octubre de 2010, 16:01:13 »
Suky que aplicación usas para pasar una inmagen a un archivo .bin para al eeprom ?¿?

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programar eeprom con pickit2
« Respuesta #12 en: 14 de Octubre de 2010, 17:58:05 »
Suky que aplicación usas para pasar una inmagen a un archivo .bin para al eeprom ?¿?

En realidad yo tenia que pasar un archivo en C realizado para MikroC (un buffer), y generar el bin. Fue una implementación rápida que hice en VB  :?
No contesto mensajes privados, las consultas en el foro