problema con propic 2 clone

ciao a tutti, ho realizzato il programmatore di pic in oggetto, seguendo questo schema

formatting link
Quando lo alimento si accendono i led dell +5V e della Vpp, quello della Vcc rimane spento, se lo collego al pc non cambia niente, come programma ho provato icprog e cambiando le impostazioni non cambia comunque niente. Ho provato a programmare un 16f84a ma mi da 'verifica fallita al address 0000h', la versione del programma è la1.05D. Qualcuno ha avuto lo stesso problema o sa come risolvere? E' possibile che sia ovuto al fatto che ho usato un dm7407n invece del sn74ls07?

Grazie a tutti, Daniele

PS Ho già girato google in lungo e in largo e non sono riuscito a trovare niente

Reply to
Daniele
Loading thread data ...

com'è da configurare la porta parallela? unidirezionale, bidirezionale, EPP o ECP/EPP?

Reply to
Daniele

"Daniele" ha scritto nel messaggio news:dvjRd.913818$ snipped-for-privacy@news4.tin.it...

Indifferente tanto il SW la usa come unidirezionale, se ti si accende la VPP non vi e' alcuna ragione "logica" nel PC che non si accenda la VCC visto che una e' pilotata da D2 e l'altra da D3 quindi sono in output correttamente

Verifica con un tester i vari punti del circuito partendo da D3 e arrivando al Vcc e poi al led

Ciao

Reply to
sioen

il circuito è a posto (è da ieri sera che lo ricontrollo col tester) sui d0 d1 d2 d3 ho 1,70V, sulle rispettive uscite del 7407 e sull'ACK ho 8,78V a perte le uscite del d1 che è a 1,58 e del d0 che è a 1,66, le misure le ho fatte con il circuito scollegato dal pc. Vcc e Vpp sono attive quando d3 e d2 sono alte o basse?

Reply to
Daniele

"Daniele" ha scritto nel messaggio news:M6kRd.914110$ snipped-for-privacy@news4.tin.it...

prova a rifare le misure agli ingressi dei gates con il cavo collegato e dopo aver lanciato il programma. Così vediamo se la porta è in uno stato di riposo

basse direi

Ciao Ste

Reply to
PeSte

"Daniele" ha scritto nel messaggio news:M6kRd.914110$ snipped-for-privacy@news4.tin.it...

Rifai le misure con cavo collegato e' misura le due condizioni ( usando hardware Check del picprog). Devi aver 0 o quasi 5V, 4,8V sarebbe la media.

La misura 1,7V non e' rilevante essendo a vuoto

Non mi ricordo Vcc e Vpp, ma al massimo sono negabili nel Hw Setup

Ciao

Reply to
sioen

su d4,d3 e d1 4,45V, su d2 e d0 0,00V, sull'ACK 6,29, sulle rispettive uscite ho 6,31V per d4 e d3, 1,58V per d1, 4,98 per d2 e 1,66 per d0

Reply to
Daniele

"Daniele" ha scritto nel messaggio news:fCkRd.914262$ snipped-for-privacy@news4.tin.it...

Ho ti si e' fottuta la parallela del PC o ha in corto D2 con D0 o D2 con GND

CIao

Reply to
sioen

"sioen" ha scritto nel messaggio news:dHkRd.38666$ snipped-for-privacy@twister1.libero.it...

bisogna verificare se e come si muovono d2, d3 e d4 sulla parallela quando premi il pulsante per scaricare il micro il programma...in particolare d2 comanda la Vcc.

Facci sapere Ste

Reply to
PeSte

ho provato a misurare anche modificando le impostazioni di check hardware ma non cambia niente

Reply to
Daniele

Quando me lo sono debuggata io ho usato il comando o 378,val del debug :), rapido ed efficace

ciao

Reply to
sioen

Per ora sono arrivato alla conclusione che la parallela del portatile ha qualche problema, perchè attaccando il tutto al fisso riesco a leggere dal pic, accendo e spengo la vcc da check hardware. Mi rimane il problema che non ho nessun controllo sulla vpp (è sempre attiva) e quando cerco discrivere sul pic mi da errore sull'address 0000h, consigli?

Reply to
Daniele

"Daniele" ha scritto nel messaggio news:HMkRd.914340$ snipped-for-privacy@news4.tin.it...

Calma e gesso.

Step 1) Devi verificare se i valori cambiano come consigliato da peste cambiando i comandi.

La parallela ha uscite TTL quindi puoi verificare direttamente sul connettore PC.

Se i valori non cambiano il problema e' nel PC!! Altrimenti step 2.

Reply to
sioen

"sioen" ha scritto nel messaggio news:3RkRd.38686$ snipped-for-privacy@twister1.libero.it...

[..]

io l'oscilloscopio ;-)

Ste

Reply to
PeSte

"PeSte" ha scritto nel messaggio news:R_kRd.53192$ snipped-for-privacy@tornado.fastwebnet.it...

Lussuoso! per questo tipo di debug meglio il tester.

Reply to
sioen

"Daniele" ha scritto nel messaggio news:cUkRd.914393$ snipped-for-privacy@news4.tin.it...

bisogna capire se è sempre attiva perché lo dice la parallela o perché è l'elettronica del programmatore che ha problemi. Misura le tensioni lungo il percorso del segnale: D3,D4, uscite relative, base transistor. Se fosse il transistor abbassa la resistenza tra base e emettitore... ...mettine un'altra in parallelo d 4k7 oppure metti una 2k2...

Ciao Ste

Reply to
PeSte

Con Enable MCLR disattivato ho 0,09V su D3 e D4, 0,08V sulle uscite corrispondenti (che sono collegate insieme, come da schema) e 12,64V sulla base del transistor. Con Enable MCLR attivato ho 0,09V su D4, 4,74V su D3, 0,09 sulle uscite e

12,64 sulla base del transistor. Provo a modificare la resistenza (se ne trovo una...)
Reply to
Daniele

"Daniele" ha scritto nel messaggio news:7ClRd.914653$ snipped-for-privacy@news4.tin.it...

Sullo schema usato da me D3 non e' assolutamento collegata a D4

A questo punto e' chiaro D4 inibisce il funzionamento di D3 e perdi il controllo su VPP.

Avevo visto questo schema in rete ma non mi era chiaro PERCHE' collegare D3 e D4 insieme, due TTL......., e quindi ho collegato solo D3

Collega solo D3 al 07 e dimenticati di D4.

Ciao

Reply to
sioen

con d3 e d4 insieme se leggo dal pic mi da tutti zeri (il pic è vuoto) se stacco d4 mi da tutte 3ffff. Cambiando la resistenza non cambia niente

Reply to
Daniele

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.