Układ pośredniczący między linią adresową a Portami I/O

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
ODPOWIEDZ
Michał17
Użytkownik
Posty: 329
Rejestracja: 07 sty 2006, 14:25
Lokalizacja: Łódź

Układ pośredniczący między linią adresową a Portami I/O

Post autor: Michał17 » 30 mar 2007, 14:09

Witam!
Poszukuję układu podlączanego do lini adresowaj, który ma kilkadziesiąt portów I/O.
Zna ktoś taki :?:

Awatar użytkownika
gaweł
Użytkownik
Posty: 651
Rejestracja: 05 kwie 2004, 8:38
Lokalizacja: Białystok
Kontakt:

Re: Układ pośredniczący między linią adresową a Portami I/O

Post autor: gaweł » 01 kwie 2007, 9:55

Michał17 pisze:Witam!
Poszukuję układu podlączanego do lini adresowaj, który ma kilkadziesiąt portów I/O.
Zna ktoś taki :?:
A o co chodzi? Porty podłączone do linii adresowej (jednej)? Czy chodzi o dekoder adresowy?

ZbeeGin

Post autor: ZbeeGin » 01 kwie 2007, 11:50

Jest taki jednen układ, choć już trudno dostępny: Intel 8255. Posiada on trzy 8bitowe porty we/wy. Można jednak za pomocą dekodera adresowego podłączyć wiele takich układów co zwiększy ilość portów.

Obecnie układy typu I/O Port Expander buduje się jako elementy współpracujące z magistralą I2C. Dla przykładu oferta Philips/NXP: http://www.standardics.nxp.com/products ... nders/i2c/

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 01 kwie 2007, 17:35

Można też użyć tańszego od PCF8574, czyli 74164. Tylko, że jest to układ wyjść, a nie I/O i nie posiada I²C. Jeżeli potrzeba tylko wyjść to jest on lepszy, bo kosztuje 3zł, jak nie mniej.

Pozdrawiam

Michał17
Użytkownik
Posty: 329
Rejestracja: 07 sty 2006, 14:25
Lokalizacja: Łódź

Post autor: Michał17 » 01 kwie 2007, 19:41

Czy ten układ na począdku jest właściwy?

tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 02 kwie 2007, 11:18

Tranzystor pisze:Można też użyć tańszego od PCF8574, czyli 74164. Tylko, że jest to układ wyjść, a nie I/O i nie posiada I²C.
Tak, i oprócz I2C nie posiada także zatrzasku wyjściowego. Więc każdy nowo
wpisany bit danych natychmiast zmieni stan rejestru wyjściowego. To jest do przyjęcia
gdy steruje się wyświetlaczem, skanuje linie klawiatury, ale nie w przypadku
kostki, która ma pełnić rolę portu wyjściowego.
Powyższej cechy (tu: wady) nie ma układ CD4094 http://focus.ti.com/lit/ds/symlink/cd4094b.pdf
Michał17 pisze:Czy ten układ na począdku jest właściwy?
Tak.

Poza tym polecam zapoznać się z tą stroną (expandery I/O Maxim-a):
http://para.maxim-ic.com/cache/en/results/5047.html

a także rozważyć układ SA9202/SA9203: https://elportal.pl/pdf/k09/36_07.pdf
Ta kostka jest raczej trudna do kupienia, choć na Allegro czasem się pojawia.

N.

Michał17
Użytkownik
Posty: 329
Rejestracja: 07 sty 2006, 14:25
Lokalizacja: Łódź

Post autor: Michał17 » 02 kwie 2007, 13:05

Witam.
Dzięki za odpowiedź. Najlepsza byłaby ta kostak SA9202 (3). Czegoś takiego właśnie szukam. Czy jest jakaś podobna łatwo dostępna?

ODPOWIEDZ