Komunikaty statusu

SRQ (Service Request) żądanie obsługi
Komunikat ten jest przesyłany po linii sterowania SRQ (wysłąnie komunikatu jest równoznaczne z wprowadzeniem lini SRQ w stan aktywny) i informuje kontroler, że w systemie jest przynajmniej jedno urządzenie wymagające obsługi.

END (End) koniec transmisji
Komunikat sygnalizuje koniec transmisji bloku danych i jest wysyłany łącznie z ostatnim DAB. Może być przesyłany razem z komunikatem EOS, tzn. najpierw ostatni DAB + END, a następnie EOS. Wysłanie komunikatu polega na wprowadzeniu linii EOI w stan aktywny przy nieaktywnej linii ATN (podczas trybu transmisji).

STB (Status Byte) bajt statusu
Komunikat ten jest wysyłany przez urządzenie podczas kontroli szeregowej. Informacja jest zakodowana na bitach DIO0 - DIO5 + DIO7. Bit DIO6 jest zarezerwowany do przesłania komunikatu RQS.

RQS (Requested Service) obsługa żądana
Komunikat jest przesyłany jako część STB (DIO6) i identyfikuje urządzenie żądające obsługi, tzn. urządzenie, które uprzednio wysłało komunikat SRQ. Urządzenie to podczas kontroli szeregowej odpowiada STB z aktywną linią DIO6, zaś urządzenia nie żądające obsługi odpowiadają STB z nieaktywną linią DIO6.

PPR (Parallel Port Response) odpowiedź w kontroli równoległej
Komunikat ten ma postać bajtu, którego każdy z bitów jest przyporządkowany każdemu urządzeniu (komunikatem PPE). Jest on wysyłany w odpowiedzi na IDY. Każde z 8 urządzeń jednocześnie sprawdzanych przy kontroli równoległej odpowiada na "swojej" linii DIO zgodnie z logiką zaprogramowaną 4 bitem komunikatu PPE, czy żądało obsługi czy nie.





Reklama

Elektroda

Jedno z najbardziej popularnych forum dla elektroników.
www.elektroda.pl