LPT dwukierunkowe?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Jelo" <env_at_nospam_kki.net.pl>
Subject: LPT dwukierunkowe?
Date: Wed, 26 Jan 2000 18:01:08 +0100


Witam...

Kiedy¶ bawiłem się na starej 486-ce "w" LPT
Chodzi mi o port 8bitowy (378)
z wyj¶ciem z kompa nie ma problemu, ale żeby przez ten (8bit) port wej¶ć
to przynajmniej na tym 486, jak na 378 wysłałem 255, to miał stan 255
jak zwarłem jaki¶(e¶) "kabelek(ki)" do masy - płyną prąd 30mA na 1 bicie
no i zmieniał się stan portu na... na co¶ tam :)
Jeżeli zrobiłem to wysyłając na 378 0, a do "kabelka" potczepiłem +5V
płyną prąd 120mA, no i zmieniał się stan...

Czy to jest w ogóle port dwukierunkowy, czy to jest zarzynanie kompa?
(Mam tam teraz nową płyte i troche się boje mierzyć prądy zwarcia... :)
Czy w ten sposób (na ostrym zwarciu) się to normalnie robi,
chcąc "wej¶ć" do kompa portem 8bitowym
bo wiem, że jest 5bitowe wej¶cie i to działa normalnie
Da się ten port (8bit) wprowadzić w stan nieokre¶lony (ani 0, ani 1)???
Czy może na nowych płytach są osobne wej¶cia, ale chyba napewno NIE...

to tyle
... z góry dziękuje ;)


Jelo (env_at_nospam_kki.net.pl)



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Mariusz Florek <florek_at_nospam_ias.wat.waw.pl>
Subject: Re: LPT dwukierunkowe?
Date: Thu, 27 Jan 2000 08:28:27 +0100


Bity danych portu LPT (piny 2..9) zbudowane są na rejestrach
zatrzaskowych.
Tak jest w większo¶ci komputerów (jak podaje literatura).
jako WEj¶ciowe możesz wykorzystać piny 1, 10..17.
Jako WYj¶ciowe: 1..9, 14, 16, 17.
Uwaga: Czę¶ć z nich jest zanegowana.

Flores

Jelo wrote:

Witam...

Kiedy¶ bawiłem się na starej 486-ce "w" LPT
Chodzi mi o port 8bitowy (378)
z wyj¶ciem z kompa nie ma problemu, ale żeby przez ten (8bit) port wej¶ć
to przynajmniej na tym 486, jak na 378 wysłałem 255, to miał stan 255
jak zwarłem jaki¶(e¶) "kabelek(ki)" do masy - płyną prąd 30mA na 1 bicie
no i zmieniał się stan portu na... na co¶ tam :)
Jeżeli zrobiłem to wysyłając na 378 0, a do "kabelka" potczepiłem +5V
płyną prąd 120mA, no i zmieniał się stan...

Czy to jest w ogóle port dwukierunkowy, czy to jest zarzynanie kompa?
(Mam tam teraz nową płyte i troche się boje mierzyć prądy zwarcia... :)
Czy w ten sposób (na ostrym zwarciu) się to normalnie robi,
chcąc "wej¶ć" do kompa portem 8bitowym
bo wiem, że jest 5bitowe wej¶cie i to działa normalnie
Da się ten port (8bit) wprowadzić w stan nieokre¶lony (ani 0, ani 1)???
Czy może na nowych płytach są osobne wej¶cia, ale chyba napewno NIE...

to tyle
... z góry dziękuje ;)

Jelo (env_at_nospam_kki.net.pl)

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Wojtek Maziarz <maziarz_at_nospam_uci.agh.edu.pl>
Subject: Re: LPT dwukierunkowe?
Date: Thu, 27 Jan 2000 09:15:06 +0100


Polecam strony w sieci do poczytania:
http://www.senet.com.au/~cpeacock/index.html
Stamtad mozna zaczac.

Pozdrawiam,
WM
--
_____________________________________________________________________
Wojciech Maziarz http://galaxy.uci.agh.edu.pl/~maziarz
Dept. of Electronics http://galaxy.uci.agh.edu.pl/~elektron
Univ. of Mining & Metallurgy http://www.agh.edu.pl
"A Course On Wavelets" http://galaxy.uci.agh.edu.pl/~maziarz/Wavelets



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Romuald Bialy <romekb_at_nospam_polbox.com>
Subject: Re: LPT dwukierunkowe?
Date: Thu, 27 Jan 2000 18:16:56 GMT


Jelo napisał(a):

Witam...

Kiedy¶ bawiłem się na starej 486-ce "w" LPT
Chodzi mi o port 8bitowy (378)
z wyj¶ciem z kompa nie ma problemu, ale żeby przez ten (8bit) port wej¶ć
to przynajmniej na tym 486, jak na 378 wysłałem 255, to miał stan 255
jak zwarłem jaki¶(e¶) "kabelek(ki)" do masy - płyną prąd 30mA na 1 bicie
no i zmieniał się stan portu na... na co¶ tam :)
Jeżeli zrobiłem to wysyłając na 378 0, a do "kabelka" potczepiłem +5V
płyną prąd 120mA, no i zmieniał się stan...

BRUTAL !!!


Czy to jest w ogóle port dwukierunkowy, czy to jest zarzynanie kompa?
(Mam tam teraz nową płyte i troche się boje mierzyć prądy zwarcia... :)
Czy w ten sposób (na ostrym zwarciu) się to normalnie robi,
chcąc "wej¶ć" do kompa portem 8bitowym
bo wiem, że jest 5bitowe wej¶cie i to działa normalnie
Da się ten port (8bit) wprowadzić w stan nieokre¶lony (ani 0, ani 1)???
Czy może na nowych płytach są osobne wej¶cia, ale chyba napewno NIE...

to tyle
... z góry dziękuje ;)

Sproboj przelaczyc linie danych portu na wejscie (czyli wylaczyc
drivery wyjsciowe portu). Robi sie to ustawiajac bit 5 (liczac od
zera) pod adresem IO+2 (gdzie IO= $378 dla LPT1 lub $278 dla LPT2). W
paszczalu proste: PORT[$37a]:=32.
Jezeli port jest dwukierunkowy to drivery wyjsciowe wylacza sie.
Jezeli nie to zmien w setupie biosu ustawienie LPT mode na EPP.

--
Pozdrawiam.... Romuald Bialy
E'mail: romekb_at_nospam_polbox.com
WWW: http://www.polbox.com/r/romekb