LPT port
Zombori Zoltan
zombori at sol.cc.u-szeged.hu
Mon Mar 26 09:48:06 CEST 2001
On Sat, 24 Mar 2001, Kovy wrote:
> > A control regiszterben van egy bit, ami az iranyt jelzi.
> > Azt kell atkapcsolnod. Utanna klehet olvasni, es jonnek az adatok...
> > Ez a Baziscim+2 cimen levo parancsregiszter 5. bitje
>
> Koszi, a PC hardver kezikonyvben ezt neztem ki, probaltam azon a cimen
> minden bitet allitani, de nem engedte el a I/O csatornat.
>
> Udv.: Janos
Szia!
Regebben foglalkoztam kicsit en is a problemaval, akkor nekem mukodott.
Regebbi 486-os alaplap, EPP printerport beallitast igenyelt.
Csinaltam ISA kartyan is, ami meg regi TTL ICkkel teletomott kartya volt,
ott elobb foliat kellett vagni, es a hivatkozott bit IO vezeteket rakotni
az adatport regiszter kimenet engedelyezo labara. Igy lehetett lebegobe
allitani a kimenetet, hogy olvasni lehessen.
Konyv szerint ezt hivtak Enhanced Bi-directional Port-nak.
Az EPP (Enhanced Parallel Port) mar ennel sokkal tobb, onallo
adatatvitelre(kezfogas jeleit is generalja) kepes egyetlen IO utasitasra.
Leirom a regisztereit, hatha tudok segiteni.
Poertnev Eltolas Mod R/W Megn.
--------------------------------------------------------
adat +0 SPP/EPP W szabv. (SPP) adatport
allapot +1 SPP/EPP R szabv. allapotport
vezerlo +2 SPP/EPP W szabv. vezerloport
EPP cim +3 EPP R/W cim iras/olvasas ciklust hoz letre
EPP adat +4 EPP R/W adat iras/olv. ciklust hoz letre
nem def. +5-7 EPP - kulonbozo celra hasznalhato
Forras: PC-muhely 2.
Az ECP port mar tartalmaz bizonyos adattomoritesi lehetosegeket is, RLE
futasi hossz szamlalo is van benne.
Ezenkivul fontos elteres, hogy 11 cimbitet kell dekodolni, mert egyes
regiszterei baziscim+400h cimen vannak!
Remelem, tudtam segiteni valamit. Jo munkat!
Bye, __ _
o'')}____//
`_/ )
(_(_/-(_/ Zombori Zolta'n <zombori at cc.u-szeged.hu>
More information about the Elektro
mailing list