PIC16F877 Problema

J

jonw0224

Guest
Credo messo un PIC16F877A con il mio programmatore.Sono stato la costruzione di un circuito misto analogico e digitale che include una PIC16F877A.Ho acceso il circuito di prova per la parte analogica del circuito sul mio breadboard, ma allo stesso tempo acceso il PIC16F877A.

RB6, RB7, e sono stati MCLR galleggianti.Sono piuttosto sicuro che Rb3 è stato collegato ad un ingresso così è stato anche galleggianti.Più tardi, non ho potuto programmare il chip.

Il programmatore sto utilizzando è un "Classico Tait" che ho costruito.E 'ancora uno dei programmi PIC16F84A bene.Non ho mai programmato uno PIC16F877A con il mio programmatore prima, ma ho avuto l'impressione che è stata programmata nello stesso modo in cui il PIC16F84A (I'm using ad alta tensione di programmazione).Is that correct?

Potrei avere danneggiato il chip da galleggianti di programmazione pin?

Sono probabilmente andando a comprare un altro PIC16F877A solo per assicurarsi, ma volevo vedere se qualcuno di voi ha avuto alcun apporto ...

 
Ho collegato in modo sbagliato rotonda su un paio di occasioni, la sanguinosa cosa ha veramente caldo!
Ma ancora una volta che ho lavorato bene collegato in modo corretto.
Essi sono piuttosto ardito chip,
dubito che se un galleggiante ingresso sarebbe molto fastidio?

 
jonw0224 ha scritto:

Credo messo un PIC16F877A con il mio programmatore.
Sono stato la costruzione di un circuito misto analogico e digitale che include una PIC16F877A.
Ho acceso il circuito di prova per la parte analogica del circuito sul mio breadboard, ma allo stesso tempo acceso il PIC16F877A.RB6, RB7, e sono stati MCLR galleggianti.
Sono piuttosto sicuro che Rb3 è stato collegato ad un ingresso così è stato anche galleggianti.
Più tardi, non ho potuto programmare il chip.Il programmatore sto utilizzando è un "Classico Tait" che ho costruito.
E 'ancora uno dei programmi PIC16F84A bene.
Non ho mai programmato uno PIC16F877A con il mio programmatore prima, ma ho avuto l'impressione che è stata programmata nello stesso modo in cui il PIC16F84A (I'm using ad alta tensione di programmazione).
Is that correct?Potrei avere danneggiato il chip da galleggianti di programmazione pin?Sono probabilmente andando a comprare un altro PIC16F877A solo per assicurarsi, ma volevo vedere se qualcuno di voi ha avuto alcun apporto ...
 
Ciao

jonw0224

Penso che lei messo con una connessione o così, cercare di assicurarsi che le connessioni sono a destra e stretto.btbass:

Sono d'accordo con voi, mi hanno infastidito PIC16F84A molte volte, sembra che non vuole arrivare danneggiato, alcune volte non ho messo in presa la strada giusta,
ma fa caldo, brucia il mio dito, quando si freddo, ho messo il modo giusto, e programmare!

 
Salve,

Posso dire, in base alla mia esperienza che un dispositivo di programmazione è più difficile rispetto ad altri.Credo quindi che si hanno problemi con il programmatore.

Ho usato un programmatore per Pic16f84A programma e ha funzionato abbastanza bene.
Poi ho tryed per programmare PIC16F876A con lo stesso programmatore, ma mi couldnt gestione.Ho dovuto cambiare il mio chip Pic16f876 (senza A), che possono essere programmati facilmente dal mio programmatore.

Vi suggerisco di cambiare programmatore.Prova ad utilizzare correttamente JDM modificate di un programma di dispositivi.
Potete vedere schema a questo link: ftopic122581.html

 
Ho fatto un po 'più di prove e questo
è quello che ho trovato:

L'impedenza d'ingresso sul pin MCLR è di circa 100 ohm.Il mio programmatore tira la tensione con un transistor PNP 3906, quindi è muoversi 4-5V sul MCLR invece della piena 12V.Ancora, il MCLR pin dovrebbero avere una molto più elevata impedenza (il 16F84A impedenza su MCLR è al di fuori del raggio sul mio DVM).E 'possibile 12V ho fornito le prove per VSS mentre l'altra parte della mia circuito.Errori accadere.È anche possibile che io ho un cattivo chip.

Ancora, i punti che si mettono a maggio mi portano a credere che il mio programmatore non funziona con questo nuovo chip.Mentre attendo il mio chip, ho alcune note applicative di programmazione da Microchip ho bisogno di leggere.Grazie.

 
Ciao

Penso che hai avuto una cattiva chip, credo perché MCLR consuma generalmente un paio di 100uA quanto mi ricordo, inoltre non è possibile measre l'impedenza di MCLR del PIC.

Saluti

 
Yep, MCLR pin richiede pochi uA attuale, è necessario solo un 13V tensione di metterla in modalità di programmazione fino a quando non si sta utilizzando la modalità LVP.Appare yous chip che è morto!

Buona fortuna

 
Hill ha scritto:Devi fare in modo che il programmatore di software che si sta utilizzando una parte sostiene veramente.
Per quanto ne so, la parte utilizza un algoritmo di programmazione diversi da quelli non-A parte.
 
Ciao

Suggerimento:

Se hai già costruito Standard Tait programmatore, poi, quando si utilizza ICProg, tutto ciò che dovete fare è invertito e VDD Vpp se si utilizza SN7407.Se si utilizza SN7406, quindi vi consiglio di andare per SN7407

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />Saluti

 
Ciao ragazzi, grazie per tutto il vostro aiuto, ma ho una domanda ...

Ho un nuovo PIC16F877 e PIC16F877A.Sono in grado di programmare e verificare il PIC16F877 con IC-PROG e il mio programmatore.Tuttavia, mi sembrano essere in grado di programmare il PIC16F877A, ma non si verifica (I caricato un programma di test di un LED lampeggia una volta al secondo e funziona, ma IC-PROG non verificare il chip).Chiunque altro ha avuto questa esperienza?

 
Penso che il tuo programmatore è il problema.Non posso dire molto, ma ho avuto problemi con
il programmatore Tait, quando si tratta di verificare fallito.Io uso il programmatore dal circuito Olimex ICSP programmatore e IC-Prog e non sia mai, e, nel mio caso.

 
Ciao jonw0224
Ho avuto esattamente lo stesso problema di oggi, quando si cerca di programma PIC16F877A con ICProg, e verificare che, ho ann errore, cercando di leggere il PIC mi dà 3FFF tutti tranne che per la prima posizione, che è riempito con 3ef8.

Vedo che non
c'è niente di sbagliato con l'hardware, il problema del software, PICALL, EPICWIN, ICPROG, WINPICPROG, e non tutti i WINPIC programma PIC16F877A.

Ho provato ad utilizzare WINPIC800 e woked perfettamente, quindi, si risolve il problema al tempo medio.

Buona fortuna

 
Esiste un problema è venuto con me utilizzando PIC16F877

I miei due controllori sono degli ordini da parte di programmazione attraverso una corretta professionale programmatore

Penso che la programmazione 16f84 è semplice, ma è un problema in 16f877

 
Vedo non vi è stata una certa attività recente su questo thread.

Ho trovato che, se ho impostato ICPROG per verificare durante la programmazione (invece di programma e quindi verificare) che i programmi e la verifica di PIC16F877A correttamente.

Purtroppo, ICPROG non leggere il mio codice a me

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />

Vedo cose che simili metallo vede quando si tenta di leggere.

 
Ciao jonw0224

L'ho fatto per evitare che citano il presente ti permettono di andare con WinPIC800, ti vedo la tua auto scoperto questo ora, ho notato che non ICProg leggere PIC16F877A, ma se si configura a verifiy, mentre solo la programmazione, quindi le cose rimarranno ammenda.

Alcun modo, non ho questo perché ho avuto WinPIC800 di programmazione e di verifica durante la programmazione e la verifica dopo la programmazione, che sarà molto meglio chioce davvero.

Impreviste, anche un altro problema a voi jonw0224, se si trovano ancora ad affrontare problemi, è meglio Rb3 a terra al fine di evitare un comportamento inaspettato, si prega di scaricare le schede tecniche, e di leggere nel capitolo 14 in merito speciale CPU roba, per andare LVP roba e si legge che si terra bettter Rb3 se si desidera ad alta tensione di programmazione.

Buona fortuna

 
metallo -

Grazie ancora per tutto l'aiuto.Sono stato a terra Rb3, grazie per i consigli.Ho scaricato WinPIC800 e funziona bene.

-jonw0224

 
Ciao

Sono lieto di sentire che avete fatto

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />Buona fortuna

 

Welcome to EDABoard.com

Sponsor

Back
Top