Programmatore eeprom 24C02 portatile

Sep 14, 2004 1 Replies

avrei la necessita di programmare un eeprom 24C02 fuori da casa,magari con un programmatore alimentato a batterie che abbia al suo interno una memoria (tipo le classiche i6F84) che mi contenga piu' di un programma (chesso',selezionabile tramite switch) che poi dovro' trasferire in sede dal cliente nell'eeprom 24C02.fin'ora mi son sempre arrangiato col pc di casa,ma se potesse esserci un modo per avere tutto "al volo" mi sarebbe di grande aiuto.... anche un programmatore con un singolo programma da inserire sarebbe l'ideale ,al max me costruisco piu' di uno... grazie.



Posted via Mailgate.ORG Server - http://www.Mailgate.ORG

Posso darti un'idea e cioè come farei io, poi non so...

- Programmi un pic per gestire il bus I2C (in rete si trova qualcosa e non è troppo difficile se ti "accontenti" di indirizzamento a 7-bit e 100khz)

- Sul bus colleghi fino a sette 24c02 per contenere i tuoi programmi e poi colleghi anche uno zoccolo per poterci mettere la eeprom da programmare

- Ti serve anche una porta seriale (cerca info sul max232) per caricare tramite il pc di casa i programmi nelle varie eeprom

- Tramite 7 pulsanti dici al pic da quale eeprom prelevare il programma. Il pic "semplicemente" prende il programma dalla eeprom che hai scelto e lo schiaffa nella eeprom che è sullo zoccolo

- Il pic controlla che quello che ha scritto sulla eeprom sia identico a quello che ha letto della eeprom scelta e ti accende un diodo per comunicarti l'esito

- Ti consiglio di alimentare il tutto con una batteria esterna

Quindi: 2 pin per il bus I2C + 2 pin per la seriale + 7 pin per i pulsanti +

1 pin per il diodo = 12 = pic16f84a Se hai voglia di studiare un po' penso sia fattibile

Ciao!

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required