Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Parallel port

[es] :: Asembler :: Parallel port

[ Pregleda: 6185 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kajla
Milorad Janković
Beograd

Član broj: 445
Poruke: 909
*.infosky.net



+2 Profil

icon Parallel port24.06.2001. u 15:18 - pre 277 meseci
Ovo pitanje sam postavio i u C/C++ forumu, ali niko nije znao da mi odgovori, pa da probam ovde:

Imam "rele" kojim treba da upravljam preko paralelnog porta (znaci da ukljucujem i iskljucujem rele), tj treba da na jednom od pinova paralalnog porta dovedem napon od +5V(napon treba da bude na pinu sve dok ne odlucim da iskljcim rele), pa me zanima kako to da uradim, neki primer bi bio najbolji.
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.rcub.bg.ac.yu

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Parallel port25.06.2001. u 06:35 - pre 277 meseci
Nađi specifikaciju paralelnog porta, pogledaj koji pin ti treba, uključi ga preko IO porta. Problem je što ćeš morati malo da se potrudiš da pronađeš informacije (kojih istina ima gomila na Internetu što se te teme tiče).

Ako nećeš da tražiš specifikaciju, zezaj se sa voltmetrom ali pazi da ne spališ nešto :).


Toliko.
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

kajla
Milorad Janković
Beograd

Član broj: 445
Poruke: 909
*.InfoSky.Net



+2 Profil

icon Re: Parallel port25.06.2001. u 14:03 - pre 277 meseci
Neverujem da ce voltmetar reagovati na tolko kratak impuls, pre bi mi za to trebao osciloskop. Nego cini mi se da sam ja negde imao neki displej koji se veze na 4 pin-a i moze da pise 2^4=16 razlicitih brojeva.
 
Odgovor na temu

Nikola5

Član broj: 491
Poruke: 13
*.proxy.aol.com



Profil

icon Re: Parallel port04.07.2001. u 09:41 - pre 276 meseci
Trebali bi da postoje kao mali swichevi kad otvoris jedinicu. Da bi ih gasio i palio ne mogu ti reci koji treba da iskljucis, potrazi na nekom os sajtova koji proizvode
 
Odgovor na temu

edmir
Edmir Kovac
Gorazde

Član broj: 13989
Poruke: 50
*.as36.go.bih.net.ba.

Sajt: http:\\edmirkovac.netfirm..


Profil

icon Re: Parallel port24.09.2004. u 21:44 - pre 237 meseci
Ne kontrolises pinove posebno nego jedan broj saljes na izlaz a on ce izabrati pinove koji su potrebni za pretstavljanje broja.
Samo mjenjas brojeve a pinovi se prilagodjavaju.
Kovac
 
Odgovor na temu

Alef
Viktor Kerkez
Novi Sad

Član broj: 505
Poruke: 188
*.ftn.ns.ac.yu



Profil

icon Re: Parallel port25.09.2004. u 19:28 - pre 237 meseci
O paralelnom možeš da nađeš na:

http://www.hardwarebook.net/

A zavisi pod kojim operativnim sistemom programiraš, za Linux imaš dobar Howto, a primer jednog programa imaš na:

http://www.elitesecurity.org/tema/65899

Što se tiče voltaže, ja sam merio kod sebe, napon između GND i porta na kom si postavio jedinicu je 3V.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Parallel port25.09.2004. u 21:16 - pre 237 meseci
Zar ne bi trebalo da je 5V?

BTW, da ne pokrecem novu temu... kolika je maksimalna struja koja se sme ostvariti izmedju nekog pina i GND?
 
Odgovor na temu

blaza
n/a

Član broj: 961
Poruke: 743
*.vdial.verat.net



+3 Profil

icon Re: Parallel port25.09.2004. u 21:29 - pre 237 meseci
Citat:
The current you can sink and source varies from port to port. Most Parallel Ports implemented in ASIC, can sink and source around 12mA.

http://www.beyondlogic.org/spp/parallel.pdf
http://www.beyondlogic.org/epp/epp.pdf
http://www.beyondlogic.org/ecp/ecp.pdf
O_o
 
Odgovor na temu

ADRENALIN

Član broj: 17952
Poruke: 278
*.mobtel.co.yu.



Profil

icon Re: Parallel port17.10.2004. u 18:47 - pre 236 meseci
Ja sam to ranije programirao u QBASIC-u i PASCALU, znači sve za dos,sad sam počeo da učim Visual C++ i našao sam neke instrukcije ali nisu isprobane.Znam da te funkcije neće da rade pod Windows XP-om, ali pod 98-com sigurno rade.Sve u svemu ja ti mogu reci kako ide u QBASIC-u, a ti posle probaj de to napišeš u nekom drugom jeziku.

Komande za slanje je OUT &Adresa, Podatak
Komanda za čitanje Podatak = INP(&Adresa)

gde je Adresa u Hexa formatu i piše se H ispred broja, primer je H378 što je najčešća adresa Paralelnog Porta, Podatak je broj u decimalnom formatu od 0 - 255 pošto PP ima 8bit-a.

Znači kad napišeš OUT &H378, 146 to znači da si na adresu 0x378 poslao podatak 146,a to znači da jedinicu (5V) imaš na pinovima D7, D4, D1 jer je

128 64 32 16 8 4 2 1
D7 D6 D5 D4 D3 D2 D1 D0

1 0 0 1 0 0 1 0 = 146

Ista stvar ti je i sa ulazom ali neki računari nemaju bidirekcioni PP.Ovo je kod QBASIC-a koji radi pod DOS-om ja ne znam drugo.

NAPOMENA: Nije preporučljivo kačiti bilo šta direktno na port jer postoji velika mogućnost da ga uništiš.Koristi neki baffer kao što je recimo 74HC04, to je ustvari kolo od 6 invertora pa ili stavi dva ili umesto 1 postavljaj nule.

Ajde probaj pa ako nije nešto jasno slobodno pitaj.
 
Odgovor na temu

[es] :: Asembler :: Parallel port

[ Pregleda: 6185 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.