Programmatore eeprom 24C02 portatile

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
Reply to
Denis Ccdd
Loading thread data ...

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!

Reply to
ice

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.