s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 401

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
(2) Setting sequential break conditions
(3) Clearing sequential break conditions
Format 1) After displaying the current settings as described in (1), input a command as shown below:
In this example, conditions 1 and 2 are left as previous settings, and condition 3 is newly set.
Condition 3 specifies that program execution breaks when byte data 0x12 is written to address 0xd000000.
Since the data pattern must be specified in 16 bits, a data mask is required for setting a byte access
condition. In a byte access, the high-order 8 bits of the data bus are used when an even address is accessed
and the low-order 8 bits of the data bus are used for an odd address. Therefore, to set a condition as a byte
access with a write data 0x12 for example, specify 0x1200 for the data pattern and mask the low-order
8-bits using the data mask 0x00ff. For an odd address, specify 0x0012 for the data pattern and 0xff00 for
the data mask.
A symbol or source line number can be used to specify an address.
To quit in the middle of guidance, press the [q] key and then the [Enter] key. When the command is
suspended, already specified contents are validated.
When setting two or three conditions, input the conditions in order of the sequence number. The conditions
cannot be input from condition 2 or 3. A sequential break can occur when all the set conditions are met in
the set sequence.
Format 2) Input a command as follows:
Even when setting multiple conditions, input all conditions in one line.
Format 1) After displaying the current settings, input a command as shown below:
All conditions set will be cleared.
Format 2) Input a command as follows:
... This is the same specification as condition 1described in (1). The parameters must be separated with
a space. Conditions 2 and 3 are cleared if they have been set.
Condition 1
...Choose "2. clear".
Condition 2
EPSON
...
...
...Address set in condition 1
...Press [Enter] alone to skip guidance. (not changed)
...Address set in condition 2
...
...
...[^] key returns to the previous guidance.
...
...
...
...Sample entry of a symbol
...Sample entry of a line number
Choose "1. set".
Choose a sequence.
Input an address for condition 3.
Input a data pattern for condition 3.
Input a data pattern for condition 3 again.
Input a data mask for condition 3.
Choose a bus operation type for condition 3.
(3=Hits 1 to 3)
CHAPTER 16: DEBUGGER
385

Related parts for s5u1c33000c