Multiprocesorova komunikace 51 a PC

Chaos - Zdenek Dvorak zdvorak
Středa Březen 17 11:36:15 CET 2004


>Mam takovy problem. Potreboval bych z jednoho PC kontrolovat vice 
>pristroju. Pristroje jsou jiz starsi a tak se cte display pomoci 
>2051, tzn. ze mam pristup k sw jednocipu. Napadlo me ze bych vyuzil 
>multiprocesorove komunikace s PC jako masterem. Zbyva jen jeden maly 
>problem. Jak presvedcit PC aby visilalo 9 bitu mnou ovladanych. 
>Nenapada vas neco?


nevim, jestli jsem spravne pochopil problem. Pokud potrebujes 9 bitu v
parallnim tvaru, tak na standartnim LPT portu jich mas 11 vystupnich a
5 vstupnich. Jestli potrebujes seriovej tvar, tak mas RS nebo to muzes
softwarove posilat opet po nejakych dratech z LPT. A pokud potrebujes
paralelni OBOUSMERNEJ tvar, tak nektere (prakticky vsechny) nove
LPT porty maji datovy vystupy obousmerny. To mas 8 bitu a na ten
devatej bych pouzil jeden vystupni spojenej se vystupnim a resil to
softwarove. Dalsi velmi elegantni moznost je pouzit nejakej I2C
expander (napr. tusim PCF8574?). Je to v pohode pripojitelny jak
na RS tak na LPT a muzes mit na jedne sbernici hromadu ruznych
zarizeni se kteryma se bavis volbou adresy. Tusim ze nekdo
sliboval ze sem pichne popis I2C tak na pripadne koukni.
Posledni moznost me napada pripojit na nejaky PC draty jednochip
kterej naprogramujes jako potrebny rozhrani.
Sice sem ti nerekl asi nic noveho, ale treba to pomuze...

bye zdvorak






Další informace o konferenci Hw-list