Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Pilotare alcuni LED con porta parallela

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[11] Re: Pilotare con porta parallela

Messaggioda Foto Utentecarmen976 » 21 gen 2014, 0:02

ma come testare che la lpt1 funzioni?

serve il tester?

come cambiare il valore di una porta di uscita mediante un terminale?

mi indicate un terminale che giri in win xp?
Avatar utente
Foto Utentecarmen976
-12 1 5
Frequentatore
Frequentatore
 
Messaggi: 149
Iscritto il: 29 dic 2006, 13:45

0
voti

[12] Re: Pilotare con porta parallela

Messaggioda Foto UtenteTardoFreak » 21 gen 2014, 0:06

carmen976 ha scritto:niente di più semplice?

Guarda, se trovi un qualcosa di più semplice di una SCU ... beh, te ne regalo volentieri una.
Parola! :ok:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

1
voti

[13] Re: Pilotare con porta parallela

Messaggioda Foto UtentePietroBaima » 21 gen 2014, 0:25

carmen976 ha scritto:ma come testare che la lpt1 funzioni?
serve il tester?

A livello HW sì, ma in genere è difficile, perché non si riesce mai a capire se non ha funzionato l'operazione di scrittura o la parallela stessa.
Probabilisticamente parlando è più facile che non funzioni l'operazione di scrittura :?

carmen976 ha scritto:come cambiare il valore di una porta di uscita mediante un terminale?

Ehh... in windows xp è già un problema.
Non lo sarebbe su win 95 o win 98, perché la protezione dell'HW, a quei tempi, non esisteva.
Da windows 2000 in avanti sono state tolte le istruzioni asm IN e OUT e il controllo dell'HW è stato passato de facto al sistema operativo.
Già in windows xp bisogna scrivere un driver apposito, per pilotare la parallela (o trovarne uno già fatto, forse c'è, magari qualcuno ha scritto apposite funzioni attraverso DLL o VBX... le vie dell'informatica sono finite ma con un numero sufficiente di bit)
Nel ring3 (il livello delle normali applicazioni utente) sono possibili istruzioni di ingresso e uscita solo su particolari indirizzi attraverso la manipolazione della cosiddetta I/O permission table, modificabile solo all'interno del ring0 (livello più vicino alla macchina).
La soluzione è quella di scrivere un device driver che, essendo eseguito nel ring0, permette la gestione diretta dell'hardware, ma secondo me non ne vale la pena, davvero.
Dammi retta, usa una SCU o perlomeno un FTDI.

carmen976 ha scritto:mi indicate un terminale che giri in win xp?

putty

Ciao,
Pietro.

PS: tu per applicazione semplice cosa intendi? Più semplice di una SCU non saprei davvero cosa consigliarti.
Hai letto l'articolo?
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³
Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra

Precedente

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 163 ospiti