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 12: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 22:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda puzuma » gio feb 07, 2008 14: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: 479
Iscritto il: mar lug 04, 2006 16: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 21: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: 993
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: Gestire LPT1 in linguaggio C

Messaggioda Toni » gio feb 07, 2008 21: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: 993
Iscritto il: lun gen 30, 2006 22:08
Località: milano
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3

Re: Gestire LPT1 in linguaggio C

Messaggioda V » sab feb 09, 2008 16:09

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

Re: Gestire LPT1 in linguaggio C

Messaggioda kernel89 » sab feb 09, 2008 18: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 22:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda V » sab feb 09, 2008 23: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 10:54


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

cron