98 / 132 page

Handshake Solutions
HT80C51 User Manual
80C51 Family Instruction Set – Instruction definitions
Page 98 of 132
© Philips Electronics N.V. 2005
CJNE A,#data,rel
Bytes: 3
Cycles: 2
Encoding:
Operation: (PC)
← (PC) + 3
IF (A) < > data
THEN
(PC)
← (PC) + relative offset
IF (A) < data
THEN
(C)
← 1
ELSE
(C)
← 0
CJNE Rn,#data,rel
Bytes: 3
Cycles: 2
Encoding:
Operation: (PC)
← (PC) + 3
IF (Rn) < > data
THEN
(PC)
← (PC) + relative offset
IF (Rn) < data
THEN
(C)
← 1
ELSE
(C)
← 0
CJNE @Ri,#data,rel
Bytes: 3
Cycles: 2
Encoding:
Operation: (PC)
← (PC) + 3
IF ((Ri)) < > data
THEN
(PC)
← (PC) + relative offset
IF ((Ri)) < data
THEN
(C)
← 1
ELSE
(C)
← 0
1
0
1
1
0
1
0
0
immediate data
rel. address
1
0
1
1
1
r
r
r
immediate data
rel. address
1
0
1
1
0
1
1
i
immediate data
rel. address