Prędkość odczytu na LPT



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Darek" <darek_at_nospam_piwnica.net>
Subject: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 12:18:59 +0200


Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do masy)
na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to już jest
poza technicznymi możliwościami portu?

--
Pozdrawiam
Darek SP7DPT
http://www.piwnica.net/sp7dpt
http://sp7dpt.dl.pl



Poprzedni Następny
Wiadomość
Spis treści
From: "Paweł" <paw1976_at_nospam_poczta.onet.pl>
Subject: Re: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 11:45:33 +0200


Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do
masy)
na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to już
jest
poza technicznymi możliwościami portu?

Shrajbnij prościutki program pod dosa z użyciem funkcji outportb/inportb i
odczytem zegara systemowego
i zobacz czy wydoli 23ms.
Pod windowsem trudno powiedzieć. Żeby nie pisać sterownika to znajdź w
google gotowca typu WinIo.

Pozdrawiam
Paweł



Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam-mp.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 12:28:39 +0200


Darek wrote:
Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do masy)
na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to już jest
poza technicznymi możliwościami portu?


W jakim systemie operacyjnym chcesz odczytywac ten lpt?
Bo Windows wcale ci nie gwarantuje, ze twoj program bedzie sie wykonywal
w jakichkolwiek przewidywalnych odstepach czasowych, musialbys napisac
wlasny driver niskiego poziomu.

Poprzedni Następny
Wiadomość
Spis treści
From: "Darek" <darek_at_nospam_piwnica.net>
Subject: Re: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 12:33:51 +0200


W jakim systemie operacyjnym chcesz odczytywac ten lpt?
Bo Windows wcale ci nie gwarantuje, ze twoj program bedzie sie wykonywal w
jakichkolwiek przewidywalnych odstepach czasowych, musialbys napisac
wlasny driver niskiego poziomu.

No "niestety" jest to Windows. Podglądając programem monitorującym port LPT
widzę, że dość szybko reaguje na te impulsy (stan 1 zmienia się na 0 bardzo
szybko). Tylko czy na wszystkie ?? to właśnie chciałem ustalić czy czasem
nie jest to poza granicami technicznymi portu LPT.



Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam-mp.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 12:40:49 +0200


W jakim systemie operacyjnym chcesz odczytywac ten lpt?
Bo Windows wcale ci nie gwarantuje, ze twoj program bedzie sie wykonywal w
jakichkolwiek przewidywalnych odstepach czasowych, musialbys napisac
wlasny driver niskiego poziomu.

No "niestety" jest to Windows. Podglądając programem monitorującym port LPT
widzę, że dość szybko reaguje na te impulsy (stan 1 zmienia się na 0 bardzo
szybko). Tylko czy na wszystkie ?? to właśnie chciałem ustalić czy czasem
nie jest to poza granicami technicznymi portu LPT.

Technicznie na lpt 23ms to nie jest problem. Problemem jest OS, ktory
moze wydziedziczyc twoj program na czas znacznie dluzszy i co gorsze
zupelnie nieprzewidywalny, w efekcie zgubisz te impulsy. Ratunkiem jest
napisanie wlasnego drivera (sys), bedzie on jednak zajmowal sporo czasu
procesora. IMHO najlepiej jest jednak dolaczyc jakies rozwiazanie
hardwarowe - maly procek, ktory to bedzie zliczal, a ty tylko przez lpt,
rs, usb, czy co tam chcesz bedziesz sciagal wyniki.

Poprzedni Następny
Wiadomość
Spis treści
From: gophi.at.chmurka.net_at_nospam_nospam.invalid (Adam Wysocki)
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Sat, 22 Apr 2006 14:32:58 +0000 (UTC)


Spinacz biurowy, T.M.F. <tfrancuz_at_nospam_nospam-mp.pl>!

Technicznie na lpt 23ms to nie jest problem. Problemem jest OS, ktory
moze wydziedziczyc twoj program na czas znacznie dluzszy i co gorsze
zupelnie nieprzewidywalny,

Chyba że powie się schedulerowi, żeby tego nie robił...

--
http://www.chmurka.net/ :: FidoNet 2:480/138 :: GG 1234 :: Grono 123
Feel free to mail me, and I'll feel free to ignore you. (C) Torvalds
W prezencie dla spamerów: http://polish-674326504586.spampoison.com/

Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Sat, 22 Apr 2006 19:24:02 +0200


Technicznie na lpt 23ms to nie jest problem. Problemem jest OS, ktory
moze wydziedziczyc twoj program na czas znacznie dluzszy i co gorsze
zupelnie nieprzewidywalny,

Chyba że powie się schedulerowi, żeby tego nie robił...

Jak? Win to nie jest RT OS i gwarancji nie masz zadnych.



--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: gophi.at.chmurka.net_at_nospam_nospam.invalid (Adam Wysocki)
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Sun, 23 Apr 2006 14:07:06 +0000 (UTC)


Spinacz biurowy, T.M.F. <tfrancuz_at_nospam_nospam.mp.pl>!

Chyba że powie się schedulerowi, żeby tego nie robił...

Jak? Win to nie jest RT OS i gwarancji nie masz zadnych.

Nie wiem, nie znam się na Windows. Chyba nie chcesz powiedzieć, że nie
ma tam odpowiednika SCHED_FIFO z POSIX.1b?

--
http://www.chmurka.net/ :: FidoNet 2:480/138 :: GG 1234 :: Grono 123
PEBKAC: Problem Exists Between Keyboard And Chair - Bofh Excuse #351
W prezencie dla spamerów: http://polish-729921923887.spampoison.com/

Poprzedni Następny
Wiadomość
Spis treści
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Sun, 23 Apr 2006 17:26:50 +0200


Chyba że powie się schedulerowi, żeby tego nie robił...

Jak? Win to nie jest RT OS i gwarancji nie masz zadnych.

Nie wiem, nie znam się na Windows. Chyba nie chcesz powiedzieć, że nie
ma tam odpowiednika SCHED_FIFO z POSIX.1b?

Jest niby cos takiego jak procesy real time, ale to tylko znaczy, ze
maja absolutny priorytet, ale gwarancji, ze nie zostana wywlasczone nie
ma zadnych. Zreszta pod unices rowniez. Przeciez jesli uruchomisz
program, a obciazenie systemu bedzie duze to tez ci go wywlaszczy w koncu.



--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.

Poprzedni Następny
Wiadomość
Spis treści
From: gophi.at.chmurka.net_at_nospam_nospam.invalid (Adam Wysocki)
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Tue, 25 Apr 2006 20:55:39 +0000 (UTC)


Spinacz biurowy, T.M.F. <tfrancuz_at_nospam_nospam.mp.pl>!

Nie wiem, nie znam się na Windows. Chyba nie chcesz powiedzieć, że nie
ma tam odpowiednika SCHED_FIFO z POSIX.1b?

Jest niby cos takiego jak procesy real time, ale to tylko znaczy, ze
maja absolutny priorytet, ale gwarancji, ze nie zostana wywlasczone nie
ma zadnych. Zreszta pod unices rowniez.

Bo Unices nie są zaprojektowane jako system twardego czasu rzeczywistego
(Windows podejrzewam tym bardziej).

Przeciez jesli uruchomisz program, a obciazenie systemu bedzie duze to
tez ci go wywlaszczy w koncu.

Zależy w którym schedulerze będzie. Jeśli zrobisz pętelkę w SCHED_FIFO
i to będzie jedyny proces w tej kolejce, to zarżniesz system na bank.

--
http://www.chmurka.net/ :: FidoNet 2:480/138 :: GG 1234 :: Grono 123
Jakbym chciał, to bym coś mądrego napisał (C) LampA _at_nospam_ p.c.networking
W prezencie dla spamerów: http://polish-268938412152.spampoison.com/

Poprzedni Następny
Wiadomość
Spis treści
From: "Darek" <darek_at_nospam_piwnica.net>
Subject: Re: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 12:36:08 +0200


Może jest jakiś gotowy programik co zlicza impulsy na porcie LPT to bym
przetestował czy łapie mi wszystkie? Mam generowane 3777 imp. w 87s trzeba
je zliczyć na LPT.


--
Pozdrawiam
Darek SP7DPT
http://www.piwnica.net/sp7dpt
http://sp7dpt.dl.pl



Poprzedni Następny
Wiadomość
Spis treści
From: Tomasz Piasecki <mtbrider_at_nospam_.-nospam-.poczta.onet.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 12:45:20 +0200


Darek wrote:

Może jest jakiś gotowy programik co zlicza impulsy na porcie LPT to bym
przetestował czy łapie mi wszystkie? Mam generowane 3777 imp. w 87s trzeba
je zliczyć na LPT.
Pod Windows nie da się. Coś napisać się da, ale gwarancji na zliczenie
100 1024mpulsów nie będzie.

TP.

--
| _ _ _ |
| _____ _| |_| | __ (o) | | __ __ _at_nospam_poczta.onet.pl |
| | \ | | |o \| \| |/o |/ _\| \ |
| |_|_|_| \_| |__/|_| |_|\__|\__||_| Tomasz Piasecki |

Poprzedni Następny
Wiadomość
Spis treści
Date: Thu, 20 Apr 2006 13:09:18 +0200
From: RoMan Mandziejewicz <roman_at_nospam_pik-net.pl>
Subject: =?ISO-8859-2?B?UmU6IFBy6mRrb7bmIG9kY3p5dHUgbmEgTFBU?=


Hello Tomasz,

Thursday, April 20, 2006, 12:45:20 PM, you wrote:

Może jest jakiś gotowy programik co zlicza impulsy na porcie LPT to bym
przetestował czy łapie mi wszystkie? Mam generowane 3777 imp. w 87s trzeba
je zliczyć na LPT.
Pod Windows nie da się. Coś napisać się da, ale gwarancji na zliczenie
100 1024mpulsów nie będzie.

Proponuję rozwiązanie z serii dziwnych: użycie portu RS232.
Ustawić go na choćby 300 bps 8N1 i wystawianie na linię RX impulsu 0 o
długości 3.33 ms. Port odbierze to jako znak ascii(255) i wygeneruje
przerwanie. Do tego prosty program obsługujący port szeregowy i liczący
odebrane znaki. Wszystkie współczesne komputery mają bufory FIFO na
portach RS232 i są w stanie nawet pod Win9x nadążyć z odbiorem nawet
znacznie szybszego strumienia.

--
Best regards,
RoMan mailto:roman_at_nospam_pik-net.pl


Poprzedni Następny
Wiadomość
Spis treści
From: Tomasz Piasecki <mtbrider_at_nospam_.-nospam-.poczta.onet.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 12:37:59 +0200


Darek wrote:

Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do masy)
na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to już jest
poza technicznymi możliwościami portu?
Port nie stanowi tu ograniczenia, to nie ten rząd częstotliwości. Pod
jaki system operacyjny chcesz napisać program, który to będzie robił?

TP.

--
| _ _ _ |
| _____ _| |_| | __ (o) | | __ __ _at_nospam_poczta.onet.pl |
| | \ | | |o \| \| |/o |/ _\| \ |
| |_|_|_| \_| |__/|_| |_|\__|\__||_| Tomasz Piasecki |

Poprzedni Następny
Wiadomość
Spis treści
From: "Darek" <darek_at_nospam_piwnica.net>
Subject: Re: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 12:43:30 +0200


Tak jak napisałem wcześniej, ma to być po Windows.



Poprzedni Następny
Wiadomość
Spis treści
From: "Saper/nolin11" <nolin11_USUN_TO_at_nospam_interia.pl>
Subject: =?iso-8859-2?Q?Re:_Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 15:45:29 +0200



Użytkownik "Darek" <darek_at_nospam_piwnica.net> napisał w wiadomości
news:e27on1$1v92$1_at_nospam_node1.news.atman.pl...
Tak jak napisałem wcześniej, ma to być po Windows.

Tyle to wiemy JAKI system. Na 98 dało by się... na 2000 chyba też ale
proces swojej aplikacji musiał byś ustawić na real-time albo chociaż
high...
Z liczeniem jeszcze nie pisałęm progamó ale z generowaniem szybko już
pisałęm :)


--
Saper/nolin11
mailto:nolin11_USUN_TO_at_nospam_interia.pl
gg:4476700
http://www.del-el.prv.pl/
Delphi 7PE & PHP 4.3.8 & MySQL 4.5 - Rulleezzzz!!!!


Poprzedni Następny
Wiadomość
Spis treści
From: Jarek Andrzejewski <jareka_at_nospam_dawid.com.pl>
Subject: Re: Prędkość odczytu na LPT
Date: Thu, 20 Apr 2006 18:42:08 +0200


On Thu, 20 Apr 2006 12:43:30 +0200, "Darek" <darek_at_nospam_piwnica.net> wrote:

Tak jak napisałem wcześniej, ma to być po Windows.

jeśli chcesz mieć 100% pewności, że nie zgubisz, to podłącz do RS-232
jakiegoś jenoukładowca. Niech on zlicza i na żądanie z PCta wyśle stan
licznika (nb. 12 bitowego).

A jeśli jednak podłączenie do LPT, to podłącz sygnał do ACK (jeśli
dobrze pamiętam), bo sygnał na trj nodze generuje przerwania.

--
pozdrawiam,
Jarek Andrzejewski

Poprzedni Następny
Wiadomość
Spis treści
From: Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
Subject: Re: =?iso-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Sat, 22 Apr 2006 13:47:27 +0200


Thu, 20 Apr 2006 18:42:08 +0200, na pl.misc.elektronika, Jarek Andrzejewski
napisał(a):

jeśli chcesz mieć 100% pewności, że nie zgubisz, to podłącz do RS-232
jakiegoś jenoukładowca. Niech on zlicza i na żądanie z PCta wyśle stan
licznika (nb. 12 bitowego).

Tak najprościej, ale dla praktykującego użytkownika mikrokonrolerów.

A jeśli jednak podłączenie do LPT, to podłącz sygnał do ACK (jeśli
dobrze pamiętam), bo sygnał na trj nodze generuje przerwania.

Pod Win z tych przerwań i tak nic mi nie przyjdzie jeśli nie umiem napisać
( a nie umiem ) własnych sterowników - z poziomu zwykłej aplikacji
przerwania pozostają niedostępne. Jeśli potrzeba jest pilna a koszty mniej
znaczące - można zainwestować w jakieś sterowniki uniwersalne ( ew. pakiet
do ich szybkiego tworzenia ). To jednak na ogół droga sprawa - na tle cen
dość korzystnie wypada :
http://www.entechtaiwan.com/dev/lpt/index.shtm
z możliwością wypróbowania wersji demo.

Tak naprawdę to dawno są pod Win różne sposoby na uniezależnienie
transmisji LPT od wielowątkowości, zawieszeń itp. Są tryby EPP i ECP pracy
portu korzystające z wewnętrznych buforów, jest możliwość użycia DMA itd.
Tyle tylko, że opisy działających praktycznych rozwiązań są dość rzadkie -
i nadal dominują w hobbystycznej elektronice starożytne metody jak
bezpośrednia obsługa rejestrów.

Tutaj np. można sobie wyobrazić dobudowanie malutkiej wejściowej
przystawki, która przy każdym impulsie wygeneruje sekwencję odczytu ECP
( i wtedy odczytując port masz znaleźć odpowiednią liczbę bajtów - ich
zawartość nie ma znaczenia ). Natomiast nigdzie do końca nie doczytałem,
czy podstawowy driver systemowy lpt będzie umiał w takim przypadku obsłużyć
odbiór ( z użyciem zwykłych CreateFile, ReadFile itd. ). Ktoś próbował może
? Jeśli nie zadziała to wraca temat sterowników.

BTW - zabawne : dużo łatwiej zrobiło się na USB . Bierzesz elementy: Ft245R
(18PLN netto ), gniazdko, parę kondensatorków i jakiś zwykły przerzutnik,
który przy zboczu impulsu zrobi potrzebny przebieg na wejściu WR. Ft245 ma
własny spory bufor więc jest w znacznym stopniu uniezależniony od systemu -
a sterowniki i proste w użyciu API dostępne od ręki, bez żadnych dociekań,
poszukiwań i wydatków.

--
Pozdrowienia
Jurek Szczesiul

Poprzedni Następny
Wiadomość
Spis treści
From: gophi.at.chmurka.net_at_nospam_nospam.invalid (Adam Wysocki)
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Sat, 22 Apr 2006 14:35:18 +0000 (UTC)


Spinacz biurowy, Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>!

jeśli chcesz mieć 100% pewności, że nie zgubisz, to podłącz do RS-232
jakiegoś jenoukładowca. Niech on zlicza i na żądanie z PCta wyśle stan
licznika (nb. 12 bitowego).

Tak najprościej, ale dla praktykującego użytkownika mikrokonrolerów.

Trzeba się rozwijać.

A jeśli jednak podłączenie do LPT, to podłącz sygnał do ACK (jeśli
dobrze pamiętam), bo sygnał na trj nodze generuje przerwania.

Pod Win z tych przerwań i tak nic mi nie przyjdzie jeśli nie umiem napisać
( a nie umiem )

Patrz wyżej.

--
http://www.chmurka.net/ :: FidoNet 2:480/138 :: GG 1234 :: Grono 123
A Bylinek ma doświadczenia z męskimi dziewicami :))) (C) gophi _at_nospam_ afh
W prezencie dla spamerów: http://polish-587303899155.spampoison.com/

Poprzedni Następny
Wiadomość
Spis treści
From: =?iso-8859-2?Q?Piotr_Ga=B3ka?= <piotr.galka_at_nospam_CUTTHISmicromade.pl>
Subject: =?iso-8859-2?Q?Re:_Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 13:05:11 +0200



Użytkownik "Darek" <darek_at_nospam_piwnica.net> napisał w wiadomości
news:e27n8q$1v2b$1_at_nospam_node1.news.atman.pl...
Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do
masy) na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to
już jest poza technicznymi możliwościami portu?

Pod DOS na 386 kolejne odczyty portu wypadały prawie dokładnie co 1us
(robiłem sobie kiedyś analizator stanów - mogłem obejrzeć 3s 5 przebiegów
(port nie był dwukierunkowy) z rozdzielczością 1us).
P.G.


Poprzedni Następny
Wiadomość
Spis treści
From: Virus_7 <rot13.ivehf_7_at_nospam_b2.cy>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Mon, 17 Apr 2006 15:30:10 +0200


Piotr Gałka napisał(a):
(port nie był dwukierunkowy) z rozdzielczością 1us).

Czyli 1MHz? Nieźle. ;)

--
__ ___ * Pozdrawiam * ____
\ \ / (_)_ _ _ _ ___ |__ | mailto://rot13.ivehf_7_at_nospam_b2.cy/
\ V /| | '_| || (_-< ___ / / http://www.b3d.pl/
\_/ |_|_| \_,_/__/|___|/_/ gg://2812776/

Poprzedni Następny
Wiadomość
Spis treści
From: Krzysztof Rudnik <rudnik_at_nospam_kki.net.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=B6=E6?= odczytu na LPT
Date: Fri, 21 Apr 2006 21:38:16 +0200


Darek wrote:

Witam! Czy podając impulsy prostokątne z prędkością 23ms (zwieranie do
masy) na port LPT będzie on w stanie zliczyć mi je wszystkie? Czy może to
już jest poza technicznymi możliwościami portu?


Dosc wolno. Podlacz te impulsy pod strobe albo ack, i daj zapis jakiegos
dlugiego bufora na port. Potem sprawdz ile bajtow poszlo.

--
Krzysiek Rudnik


Poprzedni Następny
Wiadomość
Spis treści
From: Jarek Andrzejewski <jareka_at_nospam_dawid.com.pl>
Subject: Re: Prędkość odczytu na LPT
Date: Sat, 22 Apr 2006 00:11:59 +0200


On Fri, 21 Apr 2006 21:38:16 +0200, Krzysztof Rudnik
<rudnik_at_nospam_kki.net.pl> wrote:

Dosc wolno. Podlacz te impulsy pod strobe albo ack, i daj zapis jakiegos
dlugiego bufora na port. Potem sprawdz ile bajtow poszlo.

strobe to zazwyczaj wyjście :-)
--
pozdrawiam,
Jarek Andrzejewski

Poprzedni Następny
Wiadomość
Spis treści
From: Krzysztof Rudnik <rudnik_at_nospam_kki.net.pl>
Subject: Re: =?ISO-8859-2?Q?Pr=EAdko=9C=E6?= odczytu na LPT
Date: Sat, 22 Apr 2006 09:26:25 +0200


Jarek Andrzejewski wrote:

On Fri, 21 Apr 2006 21:38:16 +0200, Krzysztof Rudnik
<rudnik_at_nospam_kki.net.pl> wrote:

Dosc wolno. Podlacz te impulsy pod strobe albo ack, i daj zapis jakiegos
dlugiego bufora na port. Potem sprawdz ile bajtow poszlo.

strobe to zazwyczaj wyjście :-)

Ale pewnie i tak trzeba bedzie uzyc jakiejs prostej logiki
(bramka, przerzutnik itp) pomiedzy strobe, ack i tym sygnalem
zewnetrznym. Zaleta jest taka ze nie obciazamy CPU bo
impulsy wchodza jako przerwania.

--
Krzysiek Rudnik


Poprzedni Następny
Wiadomość
Spis treści
From: "jp" <j.pozniak_at_nospam_metron.torun.pl>
Subject: =?iso-8859-2?Q?Odp:_Pr=EAdko=B6=E6_odczytu_na_LPT?=
Date: Thu, 20 Apr 2006 13:12:53 +0200


Witam
Skoro do LPT się nie da to może możnaby podpiąć do wejścia RxD portu
szeregowego (po ustaleniu odpowiedniej polaryzacji i czasu trwania).
Impulsy te byłyby traktowane jako znaki przychodzące na RS232 (bit startu +
kilka "0" przy prędkości 300 baud) i pakowane do niskopoziomowych buforów
sterownika VxD więc na pewno byś nie stracił ilości impulsów.
Pozdrawiam
Jacek Poźniak

--
GG 2579075