Hirdetés

2024. június 10., hétfő

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Lpt programozás (téma lezárva)

Hozzászólások

(#1) Tele von Zsinór


Tele von Zsinór
őstag

Hy!
A CodeXben (PC World) megjelent egy érdekes cikk az LPT porton keresztüli hardverirányításról (robotkar, lámpakapcsoló, automatikusan készített reggeli kávé), de a lényeget, a tényleges megvalódítást, kihagyta, nekem meg nincs 1 hónapnyi türelmem. Tud valaki erről valamit? Könyvet, weblapot, bármit? Ha igen, írjon, szerintem sokakat érdekel.
Zsinór

(#2) Maverick14 válasza Tele von Zsinór (#1) üzenetére


Maverick14
tag

Hi!
Van egy linkgyűjtemény a
[L]http://www.lvr.com/parport.htm[/L] címen ott nézz körül.

Én konkrét adatokat a Warp Nine Engineering oldalán találtam
[L]http://www.fapo.com/ieee1284.htm[/L]
Ez alapján terveztem FPGA-ra egy EPP üzemmódban működő párhuzamos port interface-t.
NT és 2k alá párhuzamos port drivert és API-t a Scientific Software Tools, Inc oldaláról töltöttem le.
[L]http://www.driverlinx.com/Software_Products/softwareproducts.htm[/L]

My other car is an F-14 Tomcat!

(#3) Tele von Zsinór


Tele von Zsinór
őstag

Hy!
A címeket még nem volt időm alaposan átézni, de még nem találtam meg, ami igazán érdekel: hogy érem el a portot? A CodeXben azt írják, hogy 3 db 8bites regiszterrel lehet, de 3x8=24, és tudomásom szerint (még nem számoltam meg) az LPT port 25 lábas? Mi az a 25.? Mik azok a regiszterek? Vagy ha nincs ilyen direkt mód, akkor milyen kerülőút van?
Zsinór

(#4) Maverick14 válasza Tele von Zsinór (#3) üzenetére


Maverick14
tag

A párhuzamos port 25 lábú de csak a nyolc adat és 9 kontroll és státusz jelet használ a többi +5V és GND.
A CodeX-ben valszeg a kompatibilis módról van szó ott egy regiszter van a 8 adatvonalhoz ez csak írható. A következő reg a státusz biteket tartalmazza ez csak olvasható. A harmadik a kontroll biteknek van ez csak írható.
A bitek pontos elhelyezkedéséről volt egy doksim de azt sikeresen eltettem valahova. :(((
A Warp oldalán találsz egy időzítési diagrammot annak megfelelően kell a kontroll bit-eket állítani és várni a megfelelő státusz bit-ekre.

My other car is an F-14 Tomcat!

(#5) Maverick14 válasza Maverick14 (#4) üzenetére


Maverick14
tag

Közben sikerült megtalálnom (:DD) a regiszerek pontos leírását az Intel 82091AA Advanced Integrated Peripheral chip-ének leírásában. Letöltheted az Intel-től
[L]http://www.intel.com/design/periphrl/datashts/290486.HTM[/L]

My other car is an F-14 Tomcat!

(#6) Tele von Zsinór


Tele von Zsinór
őstag

Köszi! Már jön is le! :)

Útvonal

Fórumok  »  Szoftverfejlesztés  »  Lpt programozás (téma lezárva)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.