Manual

High-Speed Microcontroller User’s Guide
Rev: 062210 170 of 176
INSTRUCTION CODE
MNEMONIC
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
HEX BYTE CYCLE EXPLANATION
DJNZ Rn, rel 1
r
7
1
r
6
0
r
5
1
r
4
1
r
3
n
2
r
2
n
1
r
1
n
0
r
0
D8-Df
Byte 2
2 3 (PC) = (PC) + 2
(Rn) = (Rn) - 1
IF (Rn)
0 THEN
(PC) = (PC) + rel
DJNZ direct,rel
1
a
7
r
7
1
a
6
r
6
0
a
5
r
5
1
a
4
r
4
0
a
3
r
3
1
a
2
r
2
0
a
1
r
1
1
a
0
r
0
D5
Byte 2
Byte 3
3 4 (PC) = (PC) + 3
(direct) = (direct) - 1
IF (direct)
0 THEN
(PC) = (PC) + rel
NOP 0 0 0 0 0 0 0 0 00 1 1 (PC) = (PC) + 1