Clicking ‘Add break’ opens the following dialog box to help set a data break condition:
On this dialog box, you can set the target memory (CODE, XDATA, IRAM, or SFR) and its address by
using either of the following options:
Use global symbol : Select the symbol that represents your desired target memory and its
address.
Use direct symbol : Select your desired target memory and enter its address directly.
Then, set the break condition in detail either in the Multi-byte break section or in the bit break section.
Figure 3-23 Fill Data Break
1) Multi-byte break section
: This section supports byte count comparison.
Byte count : Choose the number of bytes of the data to compare with.
Use decimal / Use Hexadecimal : Enter the number to compare with either as a decimal or
hexadecimal number.
bit mask (Hexa) : It is used to compare data with the specified bits only. If bit 7 of the bit
mask value is 1, then bit 7 will be ignored during the comparison. By default, the value is
set to 0x00. The bit masking size is in bytes.
Condition: Set the comparing condition:
X : Do not care
!= : Not equal
== : Equal
> : Great than
>= : Great or equal
< : Less than
<= : Less or equal