Epson S1C62 Family Computer Hardware User Manual


 
EVALUATION BOARD S5U1C62XXXE
VII-4 EPSON S1C62 FAMILY
DEVELOPMENT TOOL REFERENCE MANUAL
BREAK POINT switches (BB, BP, BS)
These switches set a breakpoint address at which program execution stops. BB, BP, and BS are switches
that set the bank, page, and step, respectively, of the breakpoint address. When a switch is in the upper
position, it represents "1"; when it is in the lower position, it represents "0".
The breakpoint address set with the BREAK POINT switches is valid when the EN/DIS switch is in the
EN position. When the set address matches the current address of the program being executed, the
program breaks, i.e., it stops immediately before executing the instruction at the current address. This
function does not work when the EN/DIS switch is in the DIS position.
RAM ADDRESS switches (SA)
These switches are used to set RAM addresses and to check the contents of RAM after a program break.
When a switch is in the upper position, it represents "1"; when it is in the lower position, it represents
"0". The contents of the address set with these switches are displayed on the RAM display LEDs.
RUN key
This key restarts the program after a break. When it is pressed, the program continues, starting with the
instruction at the break address.
STEP key
When this key is pressed, the program breaks immediately. If the key is pressed during a break, the
instruction step at the break address is executed, and the program breaks again. Thus, the program can
be executed step by step.
LEDs
The internal state of the CPU is indicated by the LEDs. An LED lit indicates "1"; an LED not lit indicates "0".
RAM (3210) The contents of the RAM address, which are fixed by the RAM ADDRESS switch,
are displayed.
IR (BA9876543210) The instruction at the current address is displayed. If the program has stopped at
a breakpoint, the instruction is displayed before execution.
PCB The bank address is displayed.
PCP (3210) The page address is displayed.
PCS (76543210) The step address is displayed.
SP (76543210) The value of the stack pointer is displayed.
X (BA9876543210) The contents of the X index register are displayed.
Y (BA9876543210) The contents of the Y index register are displayed.
F/IF The state of the interrupt flag is displayed.
F/DF The state of the decimal flag is displayed.
F/ZF The state of the zero flag is displayed.
F/CF The state of the carry flag is displayed.
A (3210) The contents of the A register are displayed.
B (3210) The contents of the B register are displayed.
ROM sockets
L (low) and H (high)
These are IC sockets for target program ROMs. Insert the ROM (L.HEX) containing the 8 low-order bits
(I7 to I0) of the machine code into the L socket, and the ROM (H.HEX) containing the 4 high-order bits
(IB to I8) into the H socket. Insert the diagnostic ROM into a socket when an operation test is performed.
Connectors
F1 and F5 Connectors for the ICE interface cable.