Podręcznik
2. Interfejs równoległy IEC-625
2.7. Realizacje interfejsów
Realizacje interfejsów IEC-625 podzielić można na trzy grupy:
- SPRZĘTOWE - zawierają układy cyfrowe nieprogramowalne małej i średniej skali integracji. Charakteryzuje je duża szybkość działania.
- SPRZĘTOWO – PROGRAMOWE - Bazują na systemach mini- lub mikrokomputerowych. Część sprzętowa połączona jest z komputerem za pośrednictwem równoległego portu WE/WY lub magistrali. Operacje realizowane w sposób programowy. Cechy charakterystyczne takiej konfiguracji to: większa niezawodność, łatwość uruchamiania, dowolność w wyborze funkcji Interfejsu.
- PROGRAMOWE – realizowane w sposób programowy na bazie równoległego portu WE/WY. Procesor jednoukładowy I849 (Intel) (Układy WE/WE, ROM, RAM, rejestry, bufory, Interfejsy HP82937).
W praktyce do budowy interfejsów używa się układów wielkiej skali integracji, należących do dwu grup:
Urządzeniowe:
- 96LS488 (Fairchild), HEF4738 (Philips),
Systemowe:
- I8291/2/3 (Intel),
- NEC7210 (Nippon Electric Co.),
- MC68488 (Motorola),
- TMS9914 (Texas Instruments),
- NAT488 (National Instruments).
Układ I8291 realizuje wszystkie funkcje interfejsu z wyjątkiem kontrolera. Moduł I8292 to kontroler. Przykład użycia układów firmy Intel zobrazowano na rysunkach 2.10 (urządzenie) i 2.11 (kontroler).
Rys. 2.10 Moduł interfejsu urządzeniowego
Rys. 2.11 Moduł interfejsu kontrolera.