Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1

    [C++] Outportb + 8 led porta seriale

    ciao a tutti sono nuovo del forum

    ho un problemino con un programma in C++ che dovrebbe consentirmi di gestire 8 led collegati alla porta seriale.

    ho visto una discussione simile più indietro però non sono poi riuscito ad ottenere il risultato voluto.

    vi spiego bene: io non ho ben capito come lavorare con la outportb() cioè io so che gli indirizzi I/O sono 378 e 37F però poi non so effettivamente fare il programma che mi spenga e accenda i led.

    i led sono sempre tutti accessi e non so più come fare




    aiutoooooooo!!!

    grazie ciao!

  2. #2
    Ovviamente dipende da come sono collegati i led alla porta.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    allora io ho la presa attaccata alla porta e poi da li sono stati presi 8 fili ed ugnuno attaccato ad un led ...

    l'ha fatto il prof il collegamento ma al massimo posso fare una foto

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480

    Re: [C++] Outportb + 8 led porta seriale

    Originariamente inviato da Oscar53
    ho un problemino con un programma in C++ che dovrebbe consentirmi di gestire 8 led collegati alla porta seriale.
    Se hai 8 LED collegati, questi sono connessi alla porta parallela e non alla seriale.

    vi spiego bene: io non ho ben capito come lavorare con la outportb() cioè io so che gli indirizzi I/O sono 378 e 37F però poi non so effettivamente fare il programma che mi spenga e accenda i led.

    i led sono sempre tutti accessi e non so più come fare
    Se lavori con Win XP o 2000, non puoi accedere direttamente all'hardware. Puoi farlo solamente attraverso un device driver.

    allora io ho la presa attaccata alla porta e poi da li sono stati presi 8 fili ed ugnuno attaccato ad un led ...
    Senza alcuna resistenza che limiti la corrente? Rischiate di bruciare i buffer di uscita della porta parallela del tuo PC ... fallo presente al tuo professore ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    avete ragione è la porta parallela

    scusatemi tanto!!!

    dove posso trovare il device manager?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Oscar53
    dove posso trovare il device manager?
    Device manager?? Semmai "device driver ... "

    Per esempio

    http://www.beyondlogic.org/porttalk/porttalk.htm
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    perfetto i led si accendono e con il programma che ho fatto posso scegliere quale degli 8!!!

    unico problema: si accendono quando si chiude il programma

    c'è il modo per attivare il segnale durante il ciclo?

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Oscar53
    unico problema: si accendono quando si chiude il programma
    Probabilmente il programma prima di terminare li accende ... non so dirti, non conoscendo il programma ...

    c'è il modo per attivare il segnale durante il ciclo?
    Eh?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    ho fatto il programma in C++ che mi chiede quale led voglio accendere però il led affettivamente si acccende quando termina il programma.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    A questo punto, mostra il codice e dicci come lo usi con il driver ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.