Semplice interfaccia i2c su porta parallela non funzionante

Ho realizzato questa semplice interfaccia i2c:

formatting link

L'interfaccia non funziona su una scheda madre asus a7v600-x, ma funziona perfettamente su un vecchio p3. Ho provato a cambiare nel bios il settaggio della porta LPT, ma continua a non funzionare. La porta parallela, comunque, con altri dispositivi funziona. Il programma utilizzato è Ponyprog. Cosa potrebbe essere? Non sono molto esperto in elettronica. Grazie.

Saluti. Gianfranco

Reply to
Gianf70
Loading thread data ...

Pestando alacremente sulla tastiera Gianf70 ebbe l'ardire di profferire:

Probabilmente le temporizzazioni del software.

--
The wise person writes bomb-proof code.
News 2002 [v 2.1] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

asyI2Cbus.gif

Verifica che:

- Il sistema operativo sia lo stesso

- non dipenda dalla macchina molto veloce (puoi provare a rallentare da BIOS il PC agendo sul clock di CPU...)

- le impostazioni di basso livello piuttosto critiche (polarit=E0 dei segnali, temporizzazioni, ecc) siano rispettate. Se ben ricordo, ponyprog permette certe flessibilit=E0

Piccio.

Reply to
Piccio

"Gianf70" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

Raccontaci che modifiche hai provato a fare nel settaggio del BIOS, perche sono parecchie cose da cambiare

1) indirizzo della porta togli (AUTO) 2) il modo di funzionamento BIDIREZIONALE o EPP o ECP
Reply to
<mario_ottone29

Si è lo stesso: Windows 2000

Ho provato ad abbassare la frequenza del processore. Continua a non funzionare.

Ho provato tutte le combinazione che Ponyprog mi permette. Continua a non funzionare.

Grazie.

Gianfranco

Reply to
Gianf70

La porte parallela nel bios è settata all'indirizzo 378/IRQ7. Ho provato anche a selezionare tutte e tre le modalità (NORMAL, EPP, ECP), ma continua a non funzionare.

Grazie.

Gianfranco.

Reply to
Gianf70

Tempo fa realizzai un cavo per collegare i vecchi floppy drive Commodore alla porta parallela. Ricordo che da qualche parte lessi che alcuni transistor non erano adatti perchè la tensione in uscita sulla porta parallela di qualche scheda madre non riusciva a innescare il transistor. Può essere vero anche in questo caso? Perdonatemi, ma non sono molto esperto in elettronica (abbandonata qualche decennio fa e ripresa solo ora). Grazie

Gianfranco

Reply to
Gianf70

Gianf70 ha scritto:

Diciamo che una sua logica ce l'ha. Pero' ti togli il dubbio prima di tutto misurando i segnali (oscilloscopio o multimetro), oppure alimentando il circuito con un alimentatore esterno.

--
================================================================
Alberto Rubinelli - A2 SISTEMI news.aioe.org ThunderBird 2.0.0.14
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: alberto@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: http://www.oldcomputers.it
================================================================
Reply to
Alberto Rubinelli

"Gianf70" ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

perche

Inoltre, ho provato a scaricare sto PRG e ho notato che c'e' la funzione "CALIBRATION" deve essere qualcosa per adattarsi ai tempi della CPU, quindi ogni volta che cambi il modo di funzionamento della parallela devi rifare sta "calibrazione dei tempi" saluti

Reply to
<mario_ottone29

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.