Zmiana wartości bajtów (Changing Values of Bytes)

 

Użytkownik może w dowolnej chwili zmienić wartość rejestru specjalnego przeznaczenia SFR (Special Function Register), komórki wewnętrznej pamięci RAM (IRAM), bądź zewnętrznej pamięci RAM (XRAM), poprzez proste wskazanie wartości, którą chce zmienić (dwukrotne kliknięcie lewym przyciskiem myszy).

 

Jeśli klikniesz na słowo 2-bajtowe takie jak DPTR, PC, Timer 0, 1, 2, otworzy się okno pozwalające na wprowadzenie nowej 2-bajtowej wartości (4 znaki HEX). Naciskając „Cancel” (anuluj) skasujesz zmiany, natomiast zatwierdzając „OK” natychmiast dodasz zmiany do symulacji.

 

Jeśli klikniesz na rejestr inny niż DPTR, PC, Timer 0, 1, 2, wybierzesz do zmiany wartość1-bajtową. Pozwoli to zarówno wpisać heksadecymalnie nową 1-bajtową wartość, jak i ustawić/wyzerować określoną liczbę bitów. Ponownie możesz nacisnąć „Cancel” by anulować zmiany, lub „OK” aby zakceptować.

 

Wykonywanie programu będzie wstrzymane na czas zmieniania wartości bajtów, a zmiany będą uwzględnione natychmiast po naciśnięciu „OK”