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

[Delphi] Jak napisać program w Delphi do sterowania przekaźnikiem przez LPT?

ja1 03 Cze 2004 23:51 3200 1
REKLAMA
  • #1 674509
    ja1
    Poziom 13  
    Posty: 131
    Ocena: 3
    Witam.
    Mam problem jak napisać program w Delphi pod XP z komponentem DLPORTIO.
    Program ma sterować przekaznikiem z 4-go lub 5-go pinu LPT.
    W programie są tylko dwa przyciski.
    Button1 podaje 1 na pin
    Button2 podaje 0 na pin.
    Proszę nie piszcie tylko:
    .............na tej stronie powinno byc
    .............zobacz tam
    .............idz tam .
    Takimi odpowiedziami zapchany jest cały net.
    Proszę o konkretny przykład.
    Dzieki.

    Zamykam. - arnoldziq
  • REKLAMA
  • #2 674671
    delta107
    Poziom 13  
    Posty: 96
    Ocena: 15
    var dana : byte
    ......
    DataPort := $378;
    Dana :=TestLPT.DLPortIO.Port[DataPort]; // bierz dane
    Dana := (Dana or $10); //5BIT NA 1
    TestLPT.DLPortIO.Port[DataPort]:=Dana; , // daj nan port dane
    ....
    ....
    DataPort := $378;
    Dana :=TestLPT.DLPortIO.Port[DataPort]; // bierz dane
    Dana := (Dana and (not $10)); //5BIT NA 0
    TestLPT.DLPortIO.Port[DataPort]:=Dana; , // daj nan port dane
    ...
    ============================
    w załączniku jest program który właśnie pisze, i między innymi znajduje się w nim Monitor LPT który zadaje stany na porcie takie jakie chcemy ;-)
    Dołańczam źródło rownież. :twisted:
    Porgam jest w trakcie budowy więc nie patrzcie na grafikę i czasem jakiś nieistotny błąd=chyba ;), :D
    Prog mam rysunek portu z opisem pin i adresów
    dla osób niemających zainstalowanego DLPortIO to polecam plik instalacja_DLPortIO_system.zip lub cały plik Komponentu (ostatnio dodawałem do jakiegoś postu-->patrz mój profil ) :idea: :twisted:
    Załączniki:
    • LPT_Monitor_Delta107_wer_robocz_zrodlo.zip (140.96 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • LPT_Monitor_Delta107_wer_robocz.zip (363.1 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • instalacja_DLPortIO_system.zip (171.09 KB) Musisz być zalogowany, aby pobrać ten załącznik.
REKLAMA