4283 Group
RD (Reset port D specified by register Y)
Instrunction D8
D0
Number of Number of Flag CY
Skip condition
–
words
cycles
code
0
0
0
0
1
0
1
0
0
0
0
0
0
1
4
4
5
4
4
5
16
16
16
16
2
2
2
2
1
1
–
Operation:
(D(Y)) ← 0
However,
Grouping:
Input/Output operation
Description: Clears (0) to a bit of port D specified by reg-
(Y) = 0 to 7
ister Y (high-impedance state).
RT (ReTurn from subroutine)
Instrunction D8
Number of Number of
Flag CY
–
Skip condition
–
D0
0
words
cycles
code
0
0
1
0
0
0
1
0
1
2
Operation:
(SP) ← (SP) – 1
(PC) ← (SK(SP))
Grouping:
Return operation
Description: Returns from subroutine to the routine
called the subroutine.
RTS (ReTurn form subroutine and Skip)
Instrunction D8
Number of Flag CY
cycles
D0
1
Number of
words
Skip condition
code
0
0
1
0
0
0
1
0
1
2
–
Skip at uncondition
Grouping:
Return operation
Operation:
(SP) ← (SP) – 1
(PC) ← (SK(SP))
Description: Returns from subroutine to the routine
called the subroutine, and skips the next in-
struction at uncondition.
SB j (Set Bit)
Instrunction D8
D0
Number of Number of Flag CY
Skip condition
–
words
cycles
C
+j
code
0
0
1
0
1
1
1
j1 j0
1
1
–
Operation:
(Mj(DP)) ← 0
Grouping:
Bit operation
j = 0 to 3
Description: Sets (1) the contents of bit j (bit specified by
the value j in the immediate field) of M(DP).
Rev.1.01 Mar 20, 2006 page 36 of 62
REJ03B0109-0101