Re: Jak ustawic LPT na bidirectional?

Autor: Pavel <pavel_at_polbox.com>
Data: Mon 21 Jun 2004 - 14:20:58 MET DST
Message-ID: <cb6k0h$gka$1@nemesis.news.tpi.pl>

> > Jak programowo w DOS ustawic port LPT
> > zeby mozna bylo odczytac D0..D7 ?
> >
> > Ustawiam bit 5 na 0x37A, ale to nic nie
> > daje.
>
> normalnie; czytasz bit spod adresu 0x378;
> tam masz dane; generalnie po podpieciu
> ktorejs linii danych do masy lub do +5V
> stan sie zmieni /zaleznie od tego jaki
> stan masz na linii/;
>
Napisalem na te grupe, zeby sie czegos nauczyc,
a sam musze uczyc.

Otoz, spod adresu 0x378 nie mozna bezposrednio
odczytac bitu.
Po drugie, bajt odczytany z 0x378 to bajt
ostatnio zapisany, a nie bajt reprezentujacy
stany linii ustalone przez zewnetrzne urzadzenie.
Aby odczytac dane z zewnetrznego urzadzenia,
nalezy najpierw ustawic kierunek linii na wejsciowe.
Nie udzielaj odpowiedz, jak na czyms sie zupelnie nie znasz.

Pavel.
Received on Mon Jun 21 14:25:17 2004

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 21 Jun 2004 - 14:51:29 MET DST