-40-
- w trybie interpretera języka BASIC po wpisaniu każdej pełnej linii polecenia należy je potwierdzić wciskając klawisz [ENTER],
- najważniejsze słowa kluczowe języka BASIC, takie jak LOAD lub RANDOMIZE wywołuje się przez pojedyncze wciśnięcie klawisza opisanego danym słowem (rys. 3.6),
- czerwone znaki narysowane w prawym górnym rogu większości klawiszy, takie jak (cudzysłów), *+’, *=’, itp. można wywołać wciskając odpowiedni klawisz przy wciśniętym klawiszu [SYMBOL SHIFT) (rys. 3.6),
- aby wywołać słowa kluczowe języka BASIC wypisane zielonym kolorem nad prawym górnym rogiem większości klawiszy (np. funkcję USR) należy postępować następująco: najpierw nacisnąć jednocześnie klawisze [CAPS SHIFT] i [SYMBOL SHIFT], kursor powinien wtedy zmienić kształt na migającą literę ‘E’. Następnie należy zwolnić oba te klawisze i wcisnąć klawisz opisany poszukiwaną przez nas funkcją.
Sposób wywoływania najważniejszych funkcji klawiatury pokazano na rys. 3.6.
SYMBOL SHIFT] + [CAPS SHIFT],--►
potem [klawisz]
kasowanie = [CAPS SHIFT] + [DELETE] kursor = [CAPS SHIFT] + [4]... [7] wyjście = [BREAK/SPACE]
[SYMBOL SHIFT] + [klawisz] [klawisz]
Rys. 3.6. Wywoływanie najważniejszych funkcji z klawiatury komputera ZX Spectrum
Po włączeniu zasilania (lub zresetowaniu komputera) na ekranie powinno się ukazać logo producenta: „© Sinclair Research Ltd”. Aby uruchomić oprogramowanie symulatora, należy wykonać następujące kroki:
1. Wczytać program do pamięci komputera wpisując
LOAD
2. Uruchomić program maszynowy poleceniem
RANDOMIZE USR 60080
Instrukcję RANDOMIZE wywołamy naciskając klawisz opisany skrótem RAND.
Po wciśnięciu klawisza [ENTER] powinno się pojawić główne menu programu, pozwalające na wybór jednego z dwóch trybów pracy:
1. Przeprowadzanie ćwiczenia
2. Generacja zadania
3. Należy wybrać opcję 1 - Przeprowadzanie ćwiczenia.
Po wciśnięciu klawisza [1] powinno się pojawić menu przeprowadzania ćwiczenia, zawierające następujące opcje:
1 Sprawdzanie przebiegu
2. Wypełnianie tablic
3. Testowanie układu
4. Operacje We/Wy
Są to podstawowe funkcje wykorzystywane przy pracy z symulatorem.
4. Pracę w trybie przeprowadzania ćwiczenia należy zacząć od wczytania zadania. Zadania zapisane są w pamięci EPROM wbudowanej w interfejs współpracujący z programem symulatora. W celu wczytania zadania należy wybrać opcję 4 - Operacje We/Wy. Na ekranie pojawi się kolejne menu, z którego należy wybrać opcję 2 - Wczytywanie zadania. Na ekranie powinien pojawić się napis pytający o numer zadania, jakie ma zostać wczytane. Należy wpisać numer zadany przez prowadzącego ćwiczenie i potwierdzić go wciskając klawisz [ENTER]. Komputer wyświetli teraz komunikat informujący o wczytaniu zadania do pamięci. Przez dwukrotne wciśnięcie [BREAK/SPACE] można wrócić do menu przeprowadzania ćwiczenia.
Po wczytaniu zadania można, w miarę potrzeb, posługiwać się pozostałymi trzema funkcjami w dowolnej kolejności, aż do zakończonej sukcesem weryfikacji układu.
Funkcja 1. Sprawdzanie przebiegu
Funkcja Sprawdzanie przebiegu pozwala ćwiczącym dokładnie zapoznać się ze sposobem sterowania obiektem i zweryfikować, czy treść zadania została dobrze zrozumiana. Po wybraniu opcji 1 na ekranie pojawi się rysunek suwnicy. Program wizualizuje ruch urządzenia pokazując jednocześnie stany czujników Pi - P6. Natomiast stany sygnałów sterujących Z] - Z4 zadaje się ręcznie, wpisując z klawiatury we wskazane miejsca zera i jedynki. Po ustawieniu właściwych poziomów dla sygnałów Z\ - Z4 należy wcisnąć klawisz [ENTER]. Jeżeli zostały one wpisane poprawnie, wtedy komputer wyświetli napis „Dobrze” i pokaże odpowiednio kolejny etap pracy suwnicy. Jeżeli stany sygnałów zostały wpisane źle, komputer zasygnalizuje to wyświetlając odpowiedni komunikat. Sprawdzanie przebiegu można w dowolnej chwili przerwać i wrócić do menu przeprowadzania ćwiczenia wciskając [BREAK/SPACE], Funkcją sprawdzania przebiegu można sobie pomóc przy tworzeniu tablicy prawdy dla projektowanego układu.
Funkcja 2. Wypełnianie tablic
Funkcja ta pozwala na sprawdzenie poprawności siatek Kamaugha, jakie otrzymujemy w wyniku przeprowadzenia początkowych etapów syntezy. Po wybraniu opcji 2 na ekranie pojawia się pusta siatka dla wyjścia Z\. Po siatce można się poruszać za pomocą klawiszy kursora. W odpowiednie miejsca należy wpisywać zera i jedynki, pozostawiając puste te kratki, w których występują stany nieważne <j>. Aby sprawdzić poprawność siatki, należy wcisnąć klawisz [E], Komputer wyświetli wtedy odpowiedni komunikat. Jeśli siatka nie jest poprawna, można wrócić do jej edycji wciskając klawisz [P],
Podczas edycji siatki można w dowolnym momencie powrócić do głównego menu wciskając klawisz [BREAK/SPACE], Niestety, spowoduje to skasowanie wszystkich wpisanych danych.