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

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
Notes: • When an address in which no registers have been allocated in the internal I/O area is read,
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
(6) Saving memory data
(7) Comparing memory contents and object files
The content of a specified area can be saved to a file in binary, text (hexadecimal dump format), or
Motorola S3 format. (df command)
Memory contents are compared with a specified object file in srf33 format. (mc command)
Updating of the [Memory] window
When you open the [Memory] window using the [Memory] command on the [Window] menu, the contents
of the memory are displayed in the window. The data at all addresses can be checked by scrolling the
window. You can use the d* (db, dh, dw) command or a dialog box that appears by double-clicking on the
window to specify an address so the window starts displaying the memory contents beginning with the
specified address.
When the [Memory] window is open you may modify the address displayed in the window, but the display
contents of the [Memory] window will not be updated by that modification. To update the display contents,
you need to execute the d* command or click on the [Memory] window.
The [Memory] window is cleared by reading a file. In such a case, redisplay the window using the method
described above.
When the program is executed successively, the [Memory] window will be updated immediately after a
break occurs. During step execution, the [Memory] window is updated every step. This automatic update
function can be disabled using the md command.
Updating the [Source] window
When the [Source] window is open you may modify the content of an address displayed in the window, but
the display contents of the [Source] window is not updated by that modification. To update the display
contents, you need to temporarily switch the display mode of the [Source] window using a command or
scroll the [Source] window in the vertical direction. Note that when code is modified, the disassemble result
changes, but the display contents of source do not change.
• The S5U1C33000H reads memory data 8 bytes at a time. Therefore, data may be read
• When writing data to the internal ROM emulation memory on the S5U1C33xxxE through the
CPU-last-read data is displayed.
exceeding the range specified using a command (to maximum 7 bytes ahead). Pay attention
when reading the I/O memory since some registers change their status by reading.
S5U1C33000H or S5U1C330M2S, byte-access commands (eb, fb, mv) cannot be used. Be
sure to use a half-word- or word-access command (eh, ew, fh, fw, mvh, mvw). The file load
commands (lf, lh) always write data in half-word units.
Dumping memory
Entering/modifying data
Rewriting specified area
Copying specified area
Setting watch data address
Saving memory data to file
Comparing memory and object file
Function
Table 16.9.4.1 Commands to operate on data memory
eb (byte units), eh (half word units), ew (word units)
fb (byte units), fh (half word units), fw (word units)
mv (byte units), mvh (half word units), mvw (word units)
w (word units)
df
mc
db (byte units), dh (half word units), dw (word units)
EPSON
Command
CHAPTER 16: DEBUGGER
301

Related parts for s5u1c33000c