Aktivace vstupů LPT2 piny 2-9

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Odpovědět
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

8. 4. 2010, 6:16

Mám problém u LPT2 mi nejde aktivovat funkce vstupů pro piny 2-9.
funkci mám zatrženou a nic, jako výstupy fungujou ,ostatní vstupy také fungujou. Může být v problém vtom že LPT2 je pci karta a piny 2-9 jsou natvrdo jako výstupy?
Uživatelský avatar
wolf
Příspěvky: 244
Registrován: 4. 11. 2006, 4:23
Bydliště: Březí u Mikulova

8. 4. 2010, 6:56

Zkus se podívat tady a bude ti naprosto jasné proč http://hw.cz/lpt#zapojlpt
wolf
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

8. 4. 2010, 7:11

ale proč tam ta funkce je?
Uživatelský avatar
wolf
Příspěvky: 244
Registrován: 4. 11. 2006, 4:23
Bydliště: Březí u Mikulova

8. 4. 2010, 7:16

Tak to netuším proč tam ta funkce je, ale z výstupů 2 až 9 prostě vstupy neuděláš...
wolf
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

8. 4. 2010, 9:36

Omyl, z LPT 2-9 vstupy uděláš, jen Mach to asi neumí číst.... Nebo ne u všech portů... Zkus si stáhnout nějaký soft na LPT port, třeba http://hw.cz/programovani/win_porty/smport.html vezmi kousek drátu a postupně zkratuj piny 2-9 s některou GND... nech tam propojku a dej Read port a uvidíš zda to vůbec leze do PC.. Bacha, ten program má LPT1 jako 0x378 takže integrovany LPT na desce... Ale když ho odzkoušíš a bude OK tak zkus do Machu dát jako druhý port 0x378 jestli ti bude reagovat.. Pokud nebude, tak je závada v Machu, pokud bude tak musíš stejným stylem odzkoušet ten port na PCI desce, ale to by se musel upravit ten soft, což není problém, jsou tam zdrojáky.. Kdyžtak bych to upravil, nebo možná někde vyštoural, kdysi jsem to měl...
Někde jsem kdysi četl, že aby to fungovalo musí být LPT v modu ECP nebo EPP, ale naposled mi to fungovalo i na standartním SPP..
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 4. 2010, 4:43

http://www.z-moravec.net/ext_el/comp/paralel_port.php

novější typy portů podporujou obousměrnou komunikaci po pinech 2-9
ale jak je na tom mach ?
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

9. 4. 2010, 8:02

psal jsem ti jak to odzkoušet, tak hurá na věc :wink:
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 4. 2010, 8:18

mám ještě otázku , ten softík z toho odkazu uvede port do nějakého (neutrálního stavu) ? já mám v tuhle chvíly na těchto pinech log1 pokud je vyloženě nenastavím jako výstupy a nevypnu je . nerad bych port odsmažil skratem
sejosef
Příspěvky: 124
Registrován: 17. 2. 2008, 2:16
Bydliště: Votice

9. 4. 2010, 8:24

Pokud se ti to nepodaří přepnout na EPP nebo ECP tak to ani nezkoušej. Bývá to v biosu ale někdy je to součást nainstalovaných utilit k ovladačům LPT karty a podobně. SPP mód je jen jednosměrný a pokud SPP funguje v obousměrném módu tak je to tím že si překonal oněch 20mA na výstupním signálu dle specifikace (u některých portů až 50mA) a podařilo se ti to uzemnit (zkratovat) :-). Mach to rozhodně umí použít ale né přepnout.
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 4. 2010, 9:38

karta je EPP,ECP kom,patibylní nenašel jsem však nic jak by se tento mod dal přepínat , je možné že je prostě nastavena jako EPP nebo ECP .
Pokud ano tak bych ji teoreticky neměl ublížit?
sejosef
Příspěvky: 124
Registrován: 17. 2. 2008, 2:16
Bydliště: Votice

9. 4. 2010, 9:45

Ublížit bys jí neměl v žádném přípdě. Na zkrat umírali pouze staré LPT karty, ale to přepnutí je zásadní věc. Máš od karty manuál? Nebo nedá se někde stáhnout? Jsou na kartě nějaké jumpery? Na jako zběrnici je to karta (PCI/ISA)?
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 4. 2010, 10:01

je to pci nejsou na ní žádný jumpery ani svitche nic, a v ovladačích je jen nastavení čísla portu , přerušení a rychlost ale nic víc, a manual je jen že je - něco vtom smyslu zasunte kartu a nainstalujte ovladače, až přidu domů tak mrknu ještě na cd s ovladači jestly by to nesežralo nějaké jiné.
a ješt mám otázku ,když bych porty prohodil ta k integrovanej port je jasně v biosu nastavenej jako EPP nebo ECP , co vlastně donutí aby se piny2-9 chovaly jako vstupy?
Díky
sejosef
Příspěvky: 124
Registrován: 17. 2. 2008, 2:16
Bydliště: Votice

9. 4. 2010, 10:13

Prostuduj si http://hw.cz/lpt . V poslední řadě řídí směr komunikace nastavení 5 bitu v "Control registru". Ale stejně musíš port nějak dostat do správného módu EPP nebo ECP.
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

9. 4. 2010, 12:01

sejosef píše:Mach to rozhodně umí použít ale né přepnout.
Která verze to umí používat? Já jich vyzkoušel asi 20 s různým přepnutím v BIOSu EPP/ECP a nešlo mi to ani s jednou, nakonec jsem to musel vyřešit jinak...
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Uživatelský avatar
packa
Příspěvky: 6965
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

9. 4. 2010, 5:08

tak integrovaný port na desce chodí bez nejmenších problémů obousměrně takže jsem prohodil adresy LPT1 a 2 a je to , mám kupu vstupů.
PCI port jsem obousměrně absolutně nerozchodil .
Odpovědět

Zpět na „MACH všech verzí“