Bm (Multiple Break) - Epson S5U1C62000A Manual

Epson cmos 4-bit single chip microcomputer manual
Table of Contents

Advertisement

CHAPTER 9: DEBUGGER
bm
(multiple break)
Function
This command sets or clears multiple break conditions combined with a PC, data RAM access and
register breaks.
Format
(1) >bm <item> <value> [<item> <value> [... <item> <value>]]
(2) >bm
Multiple break set status
1. set
2. clear
PC
Old value : <value>
ADDR Old value : <value>
DATA
Old value : <value>
Old value : <value>
R/W
A
Old value : <value>
Old value : <value>
B
FI
Old value : <value>
Old value : <value>
FD
FZ
Old value : <value>
FC
Old value : <value>
X
Old value : <value>
Y
Old value : <value>
>
<item>: PC/ADDR/DATA/OPT/A/B/F/X/Y
(ADDR, DATA and OPT are for data RAM access, please refer to bd command)
<value>: Value set for each item; hexadecimal or binary with 'B' suffix (* can be used for the bits to be
masked)
Examples
Format (1)
>bm PC 150 ADDR 20 DATA 0 OPT W
... Sets a PC and a data memory conditions. In this case, a break will occur when the program writes
0 to data memory address 0x20 and the program counter is set to 0x150.
Format (2)
>bm
Combined break: None
1. set
2. clear
PC
---- : 100
ADDR
--- : 80
DATA
- : A
R/W
- : *
A
- : *
B
- : 6
FI
- : *
FD
- : *
FZ
- : 1
FC
- : *
X
--- : *
Y
--- : 120
>bm
PC:0100
ADDR:080
A:*
B:6
X:*
1. set
2. clear
>
184
...? <1 | 2>
...? 1
DATA:A
R/W:*
Y:120
IDZC:**1*B
... ? 2
EPSON
(direct input mode)
(guidance mode)
(Command is completed when "2" is selected.)
... "1. set" is selected.
... PC condition is input.
... Data memory address is input.
... Data pattern is input.
... "*" masks the condition.
... Register condition is input.
... "2. clear" is selected.
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
S5U1C62000A MANUAL

Advertisement

Table of Contents
loading

Table of Contents