Prova a mio standalone AT89S ISP programmatore

C

ctownsend

Guest
Ho costruito uno stand-alone per il programmatore ISP AT89S51/52 dispositivi utilizzando un altro 89S51 e 24LC256 eeprom per memorizzare il file hex da programmare.

Il file hex e schematica è incluso.Il file dovrebbe hex lavoro nella maggior parte dei dispositivi previsti 8051 si segue la piedinatura nello schema.Il codice è in 2K in modo che anche in 89C2051/89S2051.(non sarebbe male, a utilizzare due pullup 4.7K resistenze sul p1.0 e p1.1 se si utilizza un 89C2051 per il programmatore)

Basta caricare il file nella eeprom con un programma di terminale, impostare la configurazione, e quindi è possibile programmare il dispositivo at89S utilizzando il codice memorizzato nella eeprom senza un PC.Ricorda non vi è alcun controllo di flusso durante il caricamento di file di un esagono, quindi è necessario rallentare i dati fino a 100ms minimo ritardo per linea così i dati non saranno persi.La maggior parte dei terminali di programmi farlo.Io uso da terminale di Windows 3.1,
ritengo sia il migliore, senza bug (meglio di HyperTerminal)

Ho provato solo il programmatore sulla 89S51 e 89S52.Non ho provato con i più recenti dispositivi 89S2051, ma mi aspetto che possa essere lo stesso.

Si prega di leggere attentamente le istruzioni.Ho testato questa programmatore e funziona bene.

Basta guardare per alcuni commenti o modi per migliorare.Qualsiasi consiglio è apprezzato.

Buona fortuna

Modifica 2 dicembre 2007: ho fatto alcuni cambiamenti e ho caricato il codice sorgente.
In questa versione la prossima hex file è verificata la linea di controllo valido.

La dimensione del file è in arrivo anche controllato (non più di 8K file).

Spero che qualcuno possa "mi ha aiutato a selezionare" se utilizzare questo codice.
Screenshots sono anche inclusi in questo file.

Buona fortuna
Siamo spiacenti, ma è necessario il login per visualizzare questo attaccamento

 
funnynypd ha scritto:

Molto buono.
Potete postare qualche risultato?
 
Si prega di mostrare alcune foto o schermo taglio con successo su un chipset di programmazione con il design?

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />
 
Very nice.

Si potrebbe desiderare di venire a presentare il 8052.com Forum.Sono certo che si riceverà un sacco di commenti su di esso vi.

JW

 
Salve,
I richiesta di inserire il codice sorgente del firmware, quindi possono essere alcune operazioni di uno a qualsiasi controller USB sostegno 18F2550 o come possibile utilizzare PICKIT2 hardware al programma 89S.

Idea di base è finalmente a convertire il semplice PICKIT2 a un programmatore universale.

Grazie
sadat007

 
wek ha scritto:

Si potrebbe desiderare di venire a presentare il 8052.com Forum.
Sono certo che si riceverà un sacco di commenti su di esso vi.
 
mcs51mc ha scritto:perché dovrei utilizzare il disegno, invece di collegare direttamente il mio computer portatile a bordo l'obiettivo?

 
[quote = "ctownsend"] ho costruito uno stand-alone per il programmatore ISP AT89S51/52 / /

Ciao ctownsend,
Pratico design e molto ben documentato.Vorrei provare questo fuori (in un prossimo futuro) per la programmazione e la 89S8253 chip 80C535.
Grazie per le informazioni, se ho qualche risultato mi riferirà.
A.

 
@ t ha scritto:Ciao ctownsend,

Pratico design e molto ben documentato.
Vorrei provare questo fuori (in un prossimo futuro) per la programmazione e la 89S8253 chip 80C535.

Grazie per le informazioni, se ho qualche risultato mi riferirà.

A.
 
Siamo spiacenti, ma non riesco a trovare il circuito.Non è nel file zip, dove si trova?
Ho trovato che, sono sicuro che avevo visto prima, ma semplicemente non sono riuscito a trovarlo, fare una pausa, il caffè e vi è!

 
hi ctownsend
molto ben documentato che è!
...
ringrazio per il massimo .. comunque .. mi potete aiutare, nel mio caso?
Ho bisogno di ISP e programmatore per la 89s52 ... ma i dont hanno thye EEPROM necessario, si può chiedere un aiuto a costruire un rapporto diretto uno?collegato sulla porta seriale, o tramite porta USB?
malato utilizzando 2051 ... così malato necessità di porre alcune pull-up ..

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />gentilmente aiutarmi ... bisogno male ... .. e subito ho potuto fare una lettura da parte il tuo programma, ma per ora non è il mio grande problema .. hehehe .. plsss
solo un costo molto basso di progettazione, senza alcuna portato, e anche, molto buona idea usare un HyperTerminal ..

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />forse nel mio caso, un byte per byte transimision dalla hyperternal o sarebbe, concidering 9600 buad tasso .. credo che sia necessario un certo lasso di tempo di cui ...

 
leoren_tm ha scritto:Ho bisogno di ISP e programmatore per la 89s52 ... ma i dont hanno thye EEPROM necessario, si può chiedere un aiuto a costruire un rapporto diretto uno?
collegato sulla porta seriale, o tramite porta USB?

 
wow .. grande risposta ..
che è stato nel pensiero .. ma credo possa andare in giro di una settimana ... ma davvero im planata per convertirlo .. i donwloaded alcuni pronto, ma è sufficiente la documentazione hanno, e
I really appreciate tuo post., con l'uso del terminale ... .. comunque mi ha chiesto se si è già fatto ... non il suo contrario: c quindi malato provi a fare uno .. dal tuo codice ...
il tuo un ottimo programmatore ..

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />Ho già fatto l'hardware e, se mal fare domanda, forse
un'altra settimana, che per risolvere i malati .. uso la tua idea ... (con il suo permesso?), ma vorrei dire .. non posso farlo ..
malato provi .. e nel mio prossimo post ... sarebbero molte e molte questione .. se il suo ok con voi ..
cheerSS

Stavo pensando che .. il tuo inviare utilizzando un file di testo sul diritto HyperTerminal ..?e una linea uhmm ... .. questo è ciò che nel pensiero sarebbe difficile, per memorizzare la prima linea ha ricevuto, per poi estrarre il byte.Aggiunto dopo 1 ora 35 minuti:questo è il mio circuito .. potrebbe essere portato elimanated ..
Siamo spiacenti, ma è necessario il login per visualizzare questo attaccamento

 
leoren_tm ha scritto:

circa la eeprom ... farlo veramente bisogno di 256?
 
come i Thot ..

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Molto Felice" border="0" />

..Non hanno im Esperienza ancora su EEPROM, cosa succede se i uso (24c64) 64k?Che cosa cambierà?Aggiunto dopo 4 minuti:e anche .. vorrei suggerire ... se l'uso 2051MCU., modificare il Pinouts causare .. avete bisogno di pull-up su 1,0 e 1,1

 

Welcome to EDABoard.com

Sponsor

Back
Top