English
Language : 

4570 Datasheet, PDF (37/69 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
4570 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
SYMBOL
The symbols shown below are used in the following list of instruction function and machine instructions.
Symbol
Contents
Symbol
Contents
A
Register A (4 bits)
WDF1
Watchdog timer flag 1
B
Register B (4 bits)
WDF2
Watchdog timer flag 2
DR
Register D (3 bits)
WEF
Watchdog timer enable flag
E
Register E (8 bits)
INTE
Interrupt enable flag
C2
Carrier wave output control register C2 (2 bits) EXF0
External 0 interrupt request flag
SI
8-bit general-purpose register SI (8 bits)
P
Power down flag
V1
Interrupt control register V1 (4 bits)
V2
Interrupt control register V2 (4 bits)
D
Port D (10 bits)
I1
Interrupt control register I1 (4 bits)
P0
Port P0 (4 bits)
W1
Timer control register W1 (4 bits)
P1
Port P1 (4 bits)
W2
Timer control register W2 (4 bits)
P2
Port P2 (2 bits)
W3
Timer control register W3 (4 bits)
P3
Port P3 (4 bits)
W5
Timer count value store register W5 (2 bits)
P4
Port P4 (4 bits)
K0
Key-on wakeup control register K0 (4 bits)
x
Hexadecimal variable
PU0
Pull-up control register PU0 (4 bits)
y
Hexadecimal variable
MR
Clock control register MR (4 bits)
z
Hexadecimal variable
X
Register X (4 bits)
p
Hexadecimal variable
Y
Register Y (4 bits)
n
Hexadecimal constant which represents the
Z
Register Z (2 bits)
immediate value
DP
Data pointer (10 bits)
i
Hexadecimal constant which represents the
(It consists of registers X, Y, and Z)
immediate value
PC
Program counter (14 bits)
j
Hexadecimal constant which represents the
PCH
High-order 7 bits of program counter
immediate value
PCL
Low-order 7 bits of program counter
SK
Stack register (14 bits ! 8)
A3A2A1A0
Binary notation of hexadecimal variable A
(same for others)
SP
Stack pointer (3 bits)
CY
Carry flag
←
Direction of data movement
R1
Timer 1 reload register
↔
Data exchange between a register and memory
R2
Timer 2 reload register
?
Decision of state shown before “?”
R3H
Timer 3 reload register
()
Contents of registers and memories
R3L
Timer 3 reload register
—
Negate, Flag unchanged after executing
T1
Timer 1
instruction
T2
Timer 2
M(DP)
RAM address pointed by the data pointer
T3
Timer 3
a
Label indicating address a6 a5 a4 a3 a2 a1 a0
T1F
Timer 1 interrupt request flag
p, a
Label indicating address a6 a5 a4 a3 a2 a1 a0
T2F
Timer 2 interrupt request flag
in page p5 p4 p3 p2 p1 p0
T3F
Timer 3 interrupt request flag
C
Hex. C + Hex. number x (also same for others)
+
x
Note : The 4570 Group just invalidates the next instruction when a skip is performed. The contents of program counter is not
increased by 2. Accordingly, the number of cycles does not change even if skip is not performed. However, the cycle count
becomes “1” if the TABP p, RT, or RTS instruction is skipped.
36