English
Language : 

4570 Datasheet, PDF (49/69 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
4570 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
MACHINE INSTRUCTIONS (CONTINUED)
Parameter
Instruction code
Mnemonic
Type of
instructions
D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Hexadecimal
notation
Function
SNZT1
1010000000
280 1
1 (T1F) = 1 ?
After skipping the next instruction
(T1F) ← 0
SNZT2
1010000001
281 1
1 (T2F) = 1 ?
After skipping the next instruction
(T2F) ← 0
SNZT3
IAP0
OP0A
IAP1
OP1A
IAP2
IAP3
OP3A
IAP4
CLD
RD
1010000010
282 1
1 (T3F) = 1 ?
After skipping the next instruction
(T3F) ← 0
1 0 0 1 1 0 0 0 0 0 2 6 0 1 1 (A) ← (P0)
1 0 0 0 1 0 0 0 0 0 2 2 0 1 1 (P0) ← (A)
1 0 0 1 1 0 0 0 0 1 2 6 1 1 1 (A) ← (P1)
1 0 0 0 1 0 0 0 0 1 2 2 1 1 1 (P1) ← (A)
1001100010
262 1
1 (A1, A0) ← (P21, P20)
(A3, A2) ← 0
1 0 0 1 1 0 0 0 1 1 2 6 3 1 1 (A) ← (P3)
1 0 0 0 1 0 0 0 1 1 2 2 3 1 1 (P3) ← (A)
1 0 0 1 1 0 0 1 0 0 2 6 4 1 1 (A) ← (P4)
0 0 0 0 0 1 0 0 0 1 0 1 1 1 1 (D) ← 1
0000010100
014 1
1 (D(Y)) ← 0
(Y) = 0 to 9
SD
0 0 0 0 0 1 0 1 0 1 0 1 5 1 1 (D(Y)) ← 1
(Y) = 0 to 9
TK0A
TAK0
TPU0A
TAPU0
1 0 0 0 0 1 1 0 1 1 2 1 B 1 1 (K0) ← (A)
1 0 0 1 0 1 0 1 1 0 2 5 6 1 1 (A) ← (K0)
1 0 0 0 1 0 1 1 0 1 2 2 D 1 1 (PU0) ← (A)
1 0 0 1 0 1 0 1 1 1 2 5 7 1 1 (A) ← (PU0)
54
MITSUBISHI MICROCOMPUTERS
4570 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
Skip condition
Detailed description
(T1F) = 1
– Skips the next instruction when the contents of T1F flag is “1.”
After skipping, clears T1F flag.
(T2F) = 1
– Skips the next instruction when the contents of T2F flag is “1.”
After skipping, clears T2F flag.
(T3F) = 1
– Skips the next instruction when the contents of T3F flag is “1.”
After skipping, clears T3F flag.
–
– Transfers the input of port P0 to register A.
–
– Outputs the contents of register A to port P0.
–
– Transfers the input of port P1 to register A.
–
– Outputs the contents of register A to port P1.
–
– Transfers the input of port P2 to register A.
–
– Transfers the input of port P3 to register A.
–
– Outputs the contents of register A to port P3.
–
– Transfers the input of port P4 to register A.
–
– Sets port D to “1.”
–
– Clears a bit of port D specified by register Y to “0.”
–
– Sets a bit of port D specified by register Y to “1.”
–
– Transfers the contents of register A to key-on wakeup control register K0.
–
– Transfers the contents of key-on wakeup control register K0 to register A.
–
– Transfers the contents of register A to pull-up control register PU0.
–
– Transfers the contents of pull-up control register PU0 to register A.
55