Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Lettura porta parallela

    Cioa a TUTTI,

    lavoro con una libreria in C che mi consente di disporre di un comando per la lettura dei dati sulla porta parallela. Il comando specifico è m=portIn(888), dove m è una variabile e portin legge gli 8bit della parallela.

    Se scrivo da codice prima un valore con un corrispondente comando e poi lo rileggo con portin(888) allora tutto OK, ma se poi collego un circuito che fornisce un valore nel formato 00001000 allora non viene letto.

    Sapete dirmi se devo abilitare qualche terminale della porta per dirgli di leggere o scrivere? Forse è questo il problema?

    GRAZIE 1000

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,462

    Moderazione

    Con quale linguaggio lavori? C oppure VB6/VB.NET?

    Hai letto il Regolamento?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Secondo lo standard originario, la porta parallela non e' di IN/OUT ma solamente di OUT (almeno per i pin dei dati da D0 a D7).

    Standard successivi hanno permesso di far funzionare la porta anche in input ma devi settare tale standard (EPP) da BIOS.

    Fai *attenzione* al fatto che, se utilizzi le linee D0...D7 impropriamente (per esempio se poni una linea in out con 0 e fornisci un valore 1 come input) fai passare una corrente che se non limitata da una resistenza, puo' mettere fuori uso la linea stessa.

    A partire da questa pagina

    http://www.lvr.com/parport.htm

    puoi ottenere tutte le informazioni che vuoi sulla parallela ...

  4. #4
    Grazie per l'informazione, ritenevo che le macchine usassero di defoult la modalità ECP e ora ho risolto il problema. Ottimo anche il link segnalato!


    Martino - Infoturist

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,462
    Originariamente inviato da infoturist
    Grazie per l'informazione, ritenevo che le macchine usassero di defoult la modalità ECP e ora ho risolto il problema. Ottimo anche il link segnalato!
    Manca ancora l'informazione sul linguaggio.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Visual Basic.net

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.