Gestire LPT1 in linguaggio C

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
kernel89
Linux 1.x
Linux 1.x
Messaggi: 146
Iscritto il: ven 16 feb 2007, 22:37
Slackware: 13
Desktop: kde
Località: Sassari / Pisa

Gestire LPT1 in linguaggio C

Messaggio da kernel89 »

Ciao a tutti!
Io devo riuscire a gestire una porta LPT1. Me la potete consigliare una guida che magari trovo su internet riguardo questo argomento?? ho cercato su google ma non ho trovato nulla di soddisfacente. grazie! :D

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: Gestire LPT1 in linguaggio C

Messaggio da puzuma »

prova a cercare "parallel port programming"
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: Gestire LPT1 in linguaggio C

Messaggio da Toni »

Codice: Seleziona tutto

cat /proc/ioports

0378 - 037a : parport0

non capisco non dovrebbe essere un byte ???

e poi non da notizie di lp , mentre se do lsmod mi dice che il modulo lp è caricato , qualcuno puo darmi qualche chiarimento

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: Gestire LPT1 in linguaggio C

Messaggio da Toni »

mi rispondo da solo
allora
0378 è un registro di un byte ( data)
0379 è un registro di un byte ( status )
0379 è un registro di un byte ( control)

in pratica ogni registro controlla un gruppo di pin sulla porta parallela

Avatar utente
V
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: gio 23 mar 2006, 10:54

Re: Gestire LPT1 in linguaggio C

Messaggio da V »


kernel89
Linux 1.x
Linux 1.x
Messaggi: 146
Iscritto il: ven 16 feb 2007, 22:37
Slackware: 13
Desktop: kde
Località: Sassari / Pisa

Re: Gestire LPT1 in linguaggio C

Messaggio da kernel89 »

mi dovrò impegnare un pò in inglese, ma già vanno bene! grazie a tutti! :D

Avatar utente
V
Linux 2.x
Linux 2.x
Messaggi: 313
Iscritto il: gio 23 mar 2006, 10:54

Re: Gestire LPT1 in linguaggio C

Messaggio da V »

Se hai qualche problema nella comprensione del documento ti posso aiutare!

Rispondi