Repository 32bit  Forum
Repository 64bit  Wiki

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.

Gestire LPT1 in linguaggio C

Messaggioda kernel89 » gio feb 07, 2008 13:42

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
kernel89
Linux 2.0
Linux 2.0
 
Messaggi: 146
Iscritto il: ven feb 16, 2007 23:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda puzuma » gio feb 07, 2008 15:27

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
puzuma
Linux 2.4
Linux 2.4
 
Messaggi: 482
Iscritto il: mar lug 04, 2006 17:14
Località: Udine
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0

Re: Gestire LPT1 in linguaggio C

Messaggioda Toni » gio feb 07, 2008 22:12

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 2.6
Linux 2.6
 
Messaggi: 994
Iscritto il: lun gen 30, 2006 23:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: Gestire LPT1 in linguaggio C

Messaggioda Toni » gio feb 07, 2008 22:48

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
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 994
Iscritto il: lun gen 30, 2006 23:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: Gestire LPT1 in linguaggio C

Messaggioda V » sab feb 09, 2008 17:09

Avatar utente
V
Linux 2.4
Linux 2.4
 
Messaggi: 313
Iscritto il: gio mar 23, 2006 11:54

Re: Gestire LPT1 in linguaggio C

Messaggioda kernel89 » sab feb 09, 2008 19:11

mi dovrò impegnare un pò in inglese, ma già vanno bene! grazie a tutti! :D
kernel89
Linux 2.0
Linux 2.0
 
Messaggi: 146
Iscritto il: ven feb 16, 2007 23:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda V » dom feb 10, 2008 0:43

Se hai qualche problema nella comprensione del documento ti posso aiutare!
Avatar utente
V
Linux 2.4
Linux 2.4
 
Messaggi: 313
Iscritto il: gio mar 23, 2006 11:54


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron