Oprogramowanie do sterowania przekaźnikami przez port LPT w Windows 98 w C++
sterowanie lpt
From: "luk" <xlukasx_at_nospam_poczta.onet.pl>
Subject: sterowanie lpt
Date: 27 Jan 2004 16:47:16 +0100
witam,
wiem ze temat troche oklepany ale czas ...
musimy zmontowac na zaliczenie z elektroniki uklad sterujacy przekaznikami przez
lpt, sam uklad wlasnie lutuje, tylko brakuje mi oprogramowania :/
wiem jak napisac program sterujacy stanami na lpt pod linuxa, ale gosciu sie
uparl na windowsa 98 ... a nie nie posiadam tego systemu to nawet nie mam jak
przetestowac :/ wieczorem ide do znajomego i bedziemy pisac ale znajomy nie ma
sieci ... wiec musze wiedziec co i jak znim pojde do niego
moze ktos z grupowiczow pisal cos takiego ... i moze mnie podratowac jakims
gotowym kawalkiem kodu w c++ pod win9x ???
pozdrawiam
luk
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!fu-berlin.de!uni-berlin.de!glubsche.ukbf.fu-berlin.DE!not-for-mai
From: Waldemar Krzok <waldemar.krzok_at_nospam_ukbf.fu-berlin.de>
Subject: Re: sterowanie lpt
Date: Tue, 27 Jan 2004 17:14:58 +0100
luk:
witam,
wiem ze temat troche oklepany ale czas ...
musimy zmontowac na zaliczenie z elektroniki uklad sterujacy przekaznikami przez
lpt, sam uklad wlasnie lutuje, tylko brakuje mi oprogramowania :/
wiem jak napisac program sterujacy stanami na lpt pod linuxa, ale gosciu sie
uparl na windowsa 98 ... a nie nie posiadam tego systemu to nawet nie mam jak
przetestowac :/ wieczorem ide do znajomego i bedziemy pisac ale znajomy nie ma
sieci ... wiec musze wiedziec co i jak znim pojde do niego
moze ktos z grupowiczow pisal cos takiego ... i moze mnie podratowac jakims
gotowym kawalkiem kodu w c++ pod win9x ???
na Win98 możesz jeszcze pisać bezpośrednio na porty, pod W2000 i XP już
nie. Wystarczy tylko outb*(0x378,co_chcesz) i już ustawiasz sobie nogi
2-9 LPT1 jak chcesz. Musisz tylko sprawdzić, jaki adres ma twój LPT.
LPT1 ma na ogół 0x378, LPT2 0x278. Czasami LPT1 ma 0x3BC, a LPT2 0x378.
Reszta zależy od inwencji programisty. Najłatwiej by było zrobić
aplikację konsoli Borlandem. Nie potrzebujesz tych 10000 linii na
okienka ;-)
Aha, LPT musi być ustawione na standard bidirectional, inaczej buda.
Waldek
- z dokładnością do rozkazu. Piszę pod CVI, tam jest outp
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!niusy.onet.p
From: xlukasx_at_nospam_poczta.onet.pl
Subject: Re: sterowanie lpt
Date: 27 Jan 2004 18:56:53 +0100
luk:
witam,
wiem ze temat troche oklepany ale czas ...
musimy zmontowac na zaliczenie z elektroniki uklad sterujacy przekaznikami przez
lpt, sam uklad wlasnie lutuje, tylko brakuje mi oprogramowania :/
wiem jak napisac program sterujacy stanami na lpt pod linuxa, ale gosciu sie
uparl na windowsa 98 ... a nie nie posiadam tego systemu to nawet nie mam jak
przetestowac :/ wieczorem ide do znajomego i bedziemy pisac ale znajomy nie ma
sieci ... wiec musze wiedziec co i jak znim pojde do niego
moze ktos z grupowiczow pisal cos takiego ... i moze mnie podratowac jakims
gotowym kawalkiem kodu w c++ pod win9x ???
na Win98 możesz jeszcze pisać bezpośrednio na porty, pod W2000 i XP już
nie. Wystarczy tylko outb*(0x378,co_chcesz) i już ustawiasz sobie nogi
2-9 LPT1 jak chcesz. Musisz tylko sprawdzić, jaki adres ma twój LPT.
LPT1 ma na ogół 0x378, LPT2 0x278. Czasami LPT1 ma 0x3BC, a LPT2 0x378.
wlasnie tak to pod linuxem wyglada inb/outb ...
super, a wiesz moze w jakich to bibliotekach jest (w sensie co includowac) ?
Reszta zależy od inwencji programisty. Najłatwiej by było zrobić
aplikację konsoli Borlandem. Nie potrzebujesz tych 10000 linii na
okienka ;-)
hehe .. my jakies okienka bedziemy robic pewnie .. pod linuxem mam konsolowy
program ...
Aha, LPT musi być ustawione na standard bidirectional, inaczej buda.
"standard bidirectional" ??? co to ?:) i gdzie to ustawic ? ;)
Waldek
* z dokładnością do rozkazu. Piszę pod CVI, tam jest outp
nie wiem czy zdaze jeszcze twojego posta przeczytac .. wiec dzieki ;]
pozdrawiam
luk
ps. juz mi sie jeden przekaznik rusza ;)
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai