2906542360

2906542360



- 61 -

Mikroprocesor możo bezpośrednio sterować pracą linii telekomunikacyjnych dołączonych do monitora alfanumorycznogo, a w wypadku odpowiednio zaprojektowanego interfejsu można go zaprogramować tak, aby realizował'szorogową współpracę ( daisy Chain ) z innymi urządzeniami końcowymi korzystając z danych wysyłanych z komputora, co pozwala zwiększyć efektywność systemu i zmniejszyć jogo koszty. Jako ogólną zasadę dotychczas przyjmowano, żo mikroprocesor powinion sterować w jak największym stopniu przesyłaniom danych i sygnałami logicznymi, locz synchronizacja czasowa (np. opóźnienio między sygnałami kasowania i wprowadzania) powinna być raczej realizowana za pomocą sprzętu, który może być dostosowany do wymagań każdego rozwiązania. Wraz zo wzrostem szybkości pracy mikroprocesorów należy sądzić, że sygnały synchronizacji będzie można również gonerować w mikroprocesorze.

Jedną z najbardziej złożonych funkcji realizowanych w doskonalszych urządzeniach końcowych z monitorami alfanumerycznymi jest "kasowanie wiersza" (deleto lino). Do wykonania tej funkcji wykorzystuje się licznik, za pomocą którogo można opuszczać pełną liczbę znaków linii. Funkcja ta możo być łatwo realizowana za pomocą wownętrznych rejestrów mikroprocesora. Poza funkcjami o charaktorze ropotycyjnym, mikroprocesor może realizować funkcjo zalożno od danych, na przykład może być wykonana funkcja "opuść zdanie", polegająca na opuszczeniu wszystkich znaków między dowolnymi dwom’ ogranicznikami tekstu. Za pomocą mikroprocesora można realizować złożone algoiytmy sterowania 3łowami tekstu, formowania kolumn i specjalnego traktowania różnych znaków występujących w tekście.

Mikroprocesor możo przetwarzać informacje znajdujące się w pamięci monitora, na przykład wyszukiwać dano, co pozwala pobrać z pamięci te słowa, które operator chce sprawdzić lub skorygować. Mikroprocesor ułatwia dostęp do komputera głównego i do pamięci monitora, co zwiększa efektywność wymiany informacji w systemie.

Projektant monitora alfanumerycznego, stosując mikroprocesor, możo w prosty sposób zmioniać reportuar funkcji realizowanych w urządzeniu końcowym. Funkcje urządzenia końcowego mogą być dostosowane do wyraacań użytkownika przez wpisanie odpowiedniego programu do pamięci stałej (ROM) storującej pracą mikroprocesora, np. klawiatura z przyciskami oznakowanymi tak jak klawiatura dalekopisu może być przekształcona na klawiaturę maszyny do pisania przez zmianę oznakowania kilku klawiszy i translację kodów uzyskiwanych z tych klawiszy, co można łatwo przeprowadzić za pomocą mikroprocesora.

W podobny sposób można zmieniać na klawiaturze położenie klawiszy funkcyjnych przesuwając odpowiednie adresy w tablicy mikroinstrukcji odpowiadających realizacji funkcji. Bez trudu mogą być wykonane modyfikacjo funkcji. Możliwość nadawania wyspecjalizowanej interpretacji, zarówno kluczom funkcyjnym jak i v/yprowadzonym na ekran rysunkom wywołanym z klawiatury, ma zastosowanie również do informacji otrzymywanych z komputera. Zatem kody sterujące, które np. powodują pulso-wanio wydzielonych części ekranu lub wyświetlanie czarnych znaków na białym tle, w odróżnieniu od normalnie wyświetlanych białych znaków na ciemnym tle, mogą być przesyłano za pomocą linii telekomunikacyjnych w postaci podwójnio zakodowanych sekwencji i przechowywane w pamięci monitora vi postaci pojedynczogo kodu. Ciągi kodóvi nogą być również \ykorzystane do sterowania, ustawiania położenia kursora, marginesów lub zakresu tabulacji, przy czym mikroprocesor może '-rzeprowa-dzac translację danych numerycznych z postaci binarnej do dziesiętnej lub dowolnej innej.

Kryteria ypboru mikroprocesora

••ybór szybkości mikroDrocesora przeznaczonego do stosowania w monitorach alfanumerycznych za— leży w głównej mierze od budowy intorfejsu znajdującego się między mikroprocesorem i pamięcią monitora oraz od wymagań wynikających z zastosowań monitora.

W sytuacji, gdy mikroprocesor może identyfikować i przetwarzać w przybliżeniu 1200 kodów/s (np. INTEL 6008-1) nie są miarodajne konwencjonalne metody oceny prędkości procesora, na przykład takie, jak czas dodawania dwu liczb. Jeżeli w monitorze alfanumerycznym stosowane są rejestry przesuwne, zdolność przetwarzania mikroprocesora jest zazwyczaj ograniczona przez czas wymagany do odczytywania znakó7/ w miarę przesuwania się kursora w pamięci. Jeżeli w monitorze jest



Wyszukiwarka

Podobne podstrony:
9.2. STRUKTURA SYSTEMU MIKROPROCESOROWEGO 409 Program sterujący pracą systemu jest wprowadzony do pa
036 4 Sygnały sterujące pracą linii sortującej 11.12    - sterowanie lampek LI, L2: h
Skróty w przypisach Przywoływana po raz kolejny, ale nie w bezpośredniej kolejności, praca powinna b
IMGU29 STOP ML MP 11.7 Q4.0 Q4.1 Zadanie 3. Impulsowe sterowanie pracą silnika. Silnik jest uruchami
Obecnie jest już uzasadnione zastosowanie komputerów w układzie bezpośredniego sterowania cyfrowego,
155 że zastąpienie "bezpośredniego sterowanie biurokratycznego” (w niniejszej pracy stosujemy
siek16 niem się umiejętności sterowania pracą własnego organizmu. Ćwiczenia tych etapów obejmują: -
W6. Metody i algorytmy sterowania pracą mikrosieci. Zarządzanie pracą mikrosieci. Prognozowanie krót
DSC 36 Zewnętrzny układ hydrauliczny Zostaje wykorzystana do: • sterowania pracą narzędzia I prac np
61 (21) pomocą przenośnego sterownika, z dowolnego miejsca na pokładzie jednostki), •
Sterowanie pracą tranzystora odbywa się poprzez układ nadprądowy ,z zapewnieniem izolacji galwaniczn
28 (40) 56 Liczalki TO, Tl2.6.1. Liczniki to i ti Do programowego sterowania pracą liczników TO i Tl
Temat kursu: Układy sterowania pracą silników z zapłonem iskrowym_ Czas trwania: 2 dni_ Cele szkolen

więcej podobnych podstron