[ Pobierz całość w formacie PDF ]
.Registers (Alt-S)Po otwarciu okna REGS można zmieniać zawartość wszystkich rejestrówmikrokontrolera oraz flag rejestru PSW - rysunek 3.19.61KOLEGIUM KARKONOSKIELaboratoriumI NS T Y T U T T E C HNI KISystemów MikroprocesorowychRys.3.19.Okno modyfikacji rejestrów mikrokontrolera.Zawartość rejestru wyświetlana jest w postaci liczby hexadecymalnej.Re-jestr PSW jest wyświetlany w postaci zakodowanej.Litery symbolizują po-szczególne flagi w rejestrze, o ile flaga jest zapalona to wyświetlana jest dużalitera, jeżeli natomiast jest zgaszona to wyświetlana jest mała litera.Na pozy-cji odpowiadającej bitom wyboru banku rejestrów wyświetlany jest numerwybranego banku poprzedzony literą R.Wybór rejestru do modyfikacji dokonuje się poprzez użycie klawiszy kie-runkowych pionowych.Wciśnięcie klawisza Enter powoduje wejście w trybedycji zawartości rejestru.Po wyborze rejestru zmienia się kolor cyfr określa-jących aktualną zawartość rejestru.Możemy zmienić zawartość rejestru po-przez nadpisywanie nowej wartości na starej (stosuje się zapis w kodziehexadecymalnym).Zmianę cyfry poprawianej dokonujemy klawiszami kie-runkowymi poziomymi.Zmiany rejestru można zaniechać przyciskiem Esc.Zmiana wartości rejestru w systemie docelowym jest dokonywana po wci-śnięciu klawisza Enter lub klawisza kierunkowego pionowego.W przypadku zmiany zawartości rejestru PC, korekcja wskaznika położe-nia w treści programu jest nanoszona dopiero po wyjściu z okna REGS.Rejestr PSW jest modyfikowany bezpośrednio przez ustawianie flag zapomocą odpowiednich liter:C - Zmiana flagi przeniesienia CY;A - Zmiana pomocniczej flagi AC;O - Zmiana flagi nadmiaru OV;F - Zmiana flagi ogólnego przeznaczenia FO;E - Zmiana flagi ogólnego przeznaczenia Fl (PSW.l).Dostępna jest tyl-ko w niektórych mikrokontrolerach;P - Flaga parzystości.62KOLEGIUM KARKONOSKIELaboratoriumI NS T Y T U T T E C HNI KISystemów MikroprocesorowychWyboru banku rejestrów dokonujemy poprzez wciśnięcie klawisza od0 do 3 oznaczającego numer wybranego banku.3.4 Edytor tekstowyIntegralną częścią systemu IDE51 jest edytor ekranowy, który pozwala naprzygotowanie programu zródłowego przez użytkownika.W systemie IDE51zaimplementowano edytor typu WORDSTAR.Oprócz standardowych funkcjiedycyjnych edytor umożliwia wykonywanie operacji blokowych na tekście,wyszukiwanie i zamianę wybranej frazy itp.Wejście w tryb edycji może na-stąpić albo przez otwarcie nowego okna edycyjnego lub poprzez uaktywnie-nie okna zamkniętego.Jednocześnie może być otwartych kilka okien edycyj-nych, ale aktywnym jest tylko jedno.Zmiana aktywnego okna edycyjnegonastępuje poprzez użycie klawiszy Alt- numer okna.Otwieranie nowego okna edycyjnegoOtwarcia nowego okna edycyjnego można dokonać na dwa sposoby:" przez naciśnięcie klawisza F3 lub;" przez wybranie opcji File/Load - rysunek 3.20.W oknie znajdują się dwa pola: Name oraz File.Rys.3.20.Plansza otwierania nowego okna edycyjnego.W polu Name pojawia się wzorzec wg którego wyświetlane są zbioryw polu File (standardowo *.ASM).Naciśnięcie klawisza Enter powodujeprzejście do pola File.Użycie klawiszy kierunkowych pionowych rozwija63KOLEGIUM KARKONOSKIELaboratoriumI NS T Y T U T T E C HNI KISystemów Mikroprocesorowychpole Name i pozwala wybrać inne wzorce (o ile istnieją).Użycie klawiszyznakowych kasuje bieżący wzorzec i pozwala wpisać nową nazwę.Jeśli dananazwa jest nazwą zbioru (np.MOJ.ASM) to zostanie otwarte okno edycyjne.W przeciwnym przypadku nazwa będzie potraktowana jako filtr i w poluFile zostaną wyświetlone odpowiadające zbiory.Za pomocą klawiszy kierun-kowych pionowych można wybrać żądany zbiór i (naciskając klawisz Enter)otworzyć okno edycyjne.Poruszanie się między polami odbywa się za pomo-cą kombinacji klawiszy: Alt-N - pole Name, Alt-F - pole File.Wprowadzanie, zmiana i usuwanie tekstuPoniżej przedstawiono zestaw dyrektyw umożliwiających wykonaniepodstawowych operacji na zbiorze tekstowym
[ Pobierz całość w formacie PDF ]