programiranje preko paralelnog porta

Pozdrav svima,

Imam slijedeci problem. Pravim program za kontrolu paralelnog porta na racunalu. E sad. Koristim 8 ulaza (nasao shemu kako koristiti 8 ulaza -

formatting link
Prva 4 bi koristio za identifikaciju uredjaja. A ostala 4 za tip signala. E sad. Posto mi 4 bita daju 16 kombinacija odnosno mogao bi prikopcati 16 uredjaja od kojih bi svaki imao adresu od 0001 do 1111. I sada bi ja htio prikopcavati zice na ulaze kao identifikaciju. Ali javlja se slijedeci problem. Kako prepoznati ako nrp 3 uredjaja zele poslati signal.Odnosno salje 0001, 0101 i 0010 i sad kad se to sve ukljuci imao bi 0111, odnosno adresu koja nije poslala signal. Kako bi mogao ograniciti da jedan po jedan mogu slati. Odnosno da se ne sudaraju? ima li itko shemu takvog ili slicnog sklopa ili bar ideju kako to rijesiti.

Ako nisam dobro objasnio javite se da pojasnim

Pozdrav

Reply to
ZeLjA
Loading thread data ...

"ZeLjA" je napisao u poruci interesnoj grupi: snipped-for-privacy@v46g2000cwv.googlegroups.com...

Ako sam dobro shvatio, imas 16 uredaja koji svaki salje 4 bita informacije. Umjesto da se uredaji identificiraju, ti ih ukljucuj pomocu 74HC154. Dakle, umjesto da uredaji daju 4-bitnu adresu, ti postavi 4-bitnu adresu i citaj jednog po jednog.

Mozes i drukcije, pomocu paralelno serijskih konvertera (4021? napamet lupam). Moze i kontrolerom. Sve ovisi o ulaznim signalima, koliko brzo treba ocitavati stanje i drugo.

iqk

Reply to
iqk

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.