logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Sterowanie bitami na porcie LPT

maciek37 06 Lut 2006 12:52 1212 5
REKLAMA
  • #1 2266973
    maciek37
    Poziom 11  
    Posty: 27
    Ocena: 1
    Mam problem chcę podłączyć do portu LPT diody LED tak żeby mogły świecić według zaprogramowanej kolejności. Jestem zielony z programowanie więc potrzebowałbym gotowy program. Z góry dziękuję.
  • REKLAMA
  • #2 2268835
    netserfer
    Poziom 18  
    Posty: 267
    Pomógł: 14
    Ocena: 5
    disco litez do winampa?? czy może chcesz coś tak abyś sam mógł wybierać co i kiedy się świeci
  • REKLAMA
  • #3 2271729
    maciek37
    Poziom 11  
    Posty: 27
    Ocena: 1
    Sam chce określać miałem program LTP LED ale jak chciałem włączyć to komp mi sfiksował.
  • REKLAMA
  • #4 2272825
    granacik
    Poziom 22  
    Posty: 732
    Pomógł: 42
    Ocena: 28
    z tego co ja pamietam a dawno tym juz sie niebawilem diody podpinasz na piny od d2 do d9 (ja to kiedys robilem w pascalu) to wystarczylo podac numer portu lpt i wartosc w tym wypadku przebabylo sobie przeliczyc liczbe od 0 do 255 na system 01 i dla przykladu jesli wpisalem 255 to wsyztskie dioski sie zaswiecaly jak poprobujesz szybko zalapiesz powodzenia w zabawie (w XP niezapomnij o odblokowaniu portow userportem)
  • REKLAMA
  • #5 2272977
    maciek37
    Poziom 11  
    Posty: 27
    Ocena: 1
    czyli w pascalu, ale jak m wyglądać przykładowa komenda

    Dodano po 2 [minuty]:

    granacik napisał:
    (w XP niezapomnij o odblokowaniu portow userportem)

    co to jest?
  • #6 2358671
    coffe.ini
    Poziom 11  
    Posty: 6
    niezaleznie od jezyka w ktorym zamierzasz to pisac mozna mniej lub bardziej wygodznie zrobic wstawki assemblera:
    ustaw_port (int post, int value);
    asm mov dx, port;
    asm mov ax, value;
    asm out dx, ax;

    jezeli chodzi o c++ wystarczy zalaczyc dos.h w ktorym znajduja sie funkcje outport i outportb (pierwsza 16-to druga 8-mio bitowe slowa wysyla na port)..diody nalezy podlaczyc pod piny od 2 do 9 a masa jest na pinach od 18-25 (pamietaj o zastosowaniu opornikow aby nie uszkodzic portu)
REKLAMA