Newsgroup: it.hobby.satellite-tv.digitale
Titolo: marzo 2001- marzo 2002

Ciao a tutti. Ho cercato, letto  e riletto un anno intero di messaggi su
error 0000h! , reset della card fallito e problemi di programmazione con pc
portatili, isoludi, smartmouse, ecc... Le ultime risposte date (negli ultimi
5 mesi) sono (giustamente): leggiti wafer 4 D., leggiti i post precedenti e,
insomma, studia. OK, l'ho fatto ma ancora oggi non ho trovato una risposta a
domande tipo: il mio multi è alimentato esternamente, corrente arriva anche
allo smart, ma ancora mi da errore e non riesco a fare niente. oppure:
perchè se uso pic24c13 riesco a programmare i 16f84a (ma non i 16f84) e con
icprog non riesco a fare proprio niente? o ancora: esistono dei settaggi
particolari per la com che permettano di risolvere i prob. già scritti
sopra? WAfer4Dummies nondice nulla a riguardo se non che l'error 0000h! e
causato da una insuff. alimentazione della seriale.... ma se tutto è
alimentato esternamente??? Ho letto anche post di persone che ,a distanza di
un anno, non hanno + avuto problemi oppure non si sono + interessati xchè
non si è + visto alcon msg con richieste di aiuto. Ora, io come tanti altri,
ho questi problemi ma leggendo le cose già dette (scritte) non ho trovato
soluzione. Qualcuno di voi, c'è riuscito???

 error 0000h!
Per quanto riguarda l'error 0000h di icprog si tratta di alimentazione DELLA
SERIALE! (e sì che l'avevo detto io stesso in un post precedente, mi sa che
non hai cercato bene...) ovvero del livello di tensione associato ad un "1"
logico fornito dalla porta seriale del computer, che è troppo basso sui
portatili che, pur restando all'interno degli "standard informatici", è
troppo spompato per scrivere un pic.
Capita molto spesso per non dire sempre in fase di verifica e se hai icprog
che gira su un portatile.
Se questo è quello che ti capita dopo aver fatto tutti i possibili settaggi
di icprog puoi provare con una modifica HW al JDM.
Seguendo lo schema elettrico troverai una resistenza tra la seriale e lo
slot iso (o lo zoccolo per il pic). Quello che puoi provare a fare è
ponticellare la resistenza o una soluzione più raffinata è quella di
metterci in parallelo un trimmer dello stesso ordine di grandezza e poi
girarlo finchè non ti programma. Questa soluzione funziona, testata al 100%
(da me) e richiede un minimo di conoscenza elettronica e 3 saldature al
massimo.
Se hai problemi a trovare la resistenza (è una specie di cilindro con delle
strisce colorate, l'ultima delle quali è dorata) rivolgiti a qualche negozio
di elettronica o ad un tuo amico che faccia l'ITIS.
That's all
--
Byez
- Lo Straniero -
Determinato e determinante!

 Determinato e determinante!
**
Ciao, mi permetto di intervenire in quanto non è precisamente, o meglio,
sempre cosi'.... di segiuto troverete una spiegazione funzionante di come
risolvere l'errore senza per forza "costringere" il programmatore...
Il documento sotto riportato è scritto da un ragazzo di cui non ricordo il
nome ma è molto esauriente e semplice.
Inoltre affermo che seguendo le sottoelencate procedure tutto funziona a
meraviglia testato da me e da altri migliaia di persone nella rete...
PROCEDURA:
Procedura x la programmazione dei pic un po'" biricchini"
Molti mi dicevano che l'errore 0000 era dovuto all'incapacità del multipippo
(vista la sua semplicità come pensavano
in parecchi) di programmare il Pic. Altri invece, pensavano che la tensione
fornita dalla seriale non fosse sufficiente;
ebbene grazie alla mia '' testardaggine '' ho constatato che non era il
multipipo. ma un errore nella programmazione
(sbagliavo spesso device o verso....managgia a me).
Per prima cosa consiglio di scaricare da Digitalfreesat
(
www.top.ms/digitalfreesat
) , due programmi nel caso non l'aveste
già fatto: Icprog (io uso la prima versione 09d) e  Pix113b. Collega il
multipippo al computer ed avvia il file Pix.exe che si trova
nella cartella di pix113b. Setta innanzi tutto la porta: premi "T", poi "9"
ed infine "e" o "f" a secondo della COM dove
l'hai collegato ed "invio". Ora tocca agli oscillatori: premi "O" fino a
quando non hai "XT" e "W",  "P" e "C" in modo da
avere i fuses tuttu "NO". Adesso premi F7 e fai un erase. Poi premi F3 e
carica un file hex premendo F9. Una volta caricato
premi F5. Se tutto è andato bene non dovresti avere più problemi e lo potrai
programmare anche con IcProg in quanto è più
facile (per me è il miglior software!!!). Con quest'ultimo puoi programmare
sia il pic 16F84(a) che l'EEPROM 24c16 senza
problemi. Devi controllare soltanto due cose:
1) premi F3 e controlla che l'hardware sia settato così:
Programmer: JDM Programmer
Ports: dipende da dove è collegato il MP
I/O Delay: 10
Interface: Direct I/O
Cmmunication: tutto bianco
2)Devi ricordarti  di mettere un segno di spunta quando programmi l'eeprom
sull'opzione ENABLE MCLR FOR I2C che si trova
nel menu SETTINGS - OPTIONS - MISC. Con Icprog per scegliere il tipo di chip
vai su setting -device e scegli Microchip pic
o I2C Eeprom.
Spero di essere stato d'aiuto a coloro che hanno il seguente problema" error
adress 0000".
Questo problema è dovuto ad un errore di programmazione che non permette
l'erase (cancellazione)completa da parte di molti
SW.............tranne che con il pix113b. Una volta che sei riuscito a
programmare il pic senza errori puoi usare anche solo
Icprog.
**
Cordialmente
D

 ha scritto nel messaggio
news:7zCm8.54661$%g7.17...@twister2.libero.it...
