beautypg.com

Maxim Integrated High-Speed Microcontroller User Manual

Page 170

background image

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