MSM80C154S/83C154S/85C154HVS
238
Mnemonic
Instruction code
D7 D6 D5 D4 D3 D2 D1 D0
Byte Cycle Description Page
Classifi-
cation
Bit transfer
instructions
Carry flag operation instructions
Immediate
data setting
instructions
MOV
MOV
CLR
SETB
CPL
ANL
ANL
ORL
ORL
MOV
MOV
SETB
@Rr, #data
DPTR,
#data
C
C
C
C, bit
C,/bit
C, bit
C,/bit
C, bit
bit, C
bit
2
3
1
1
1
2
2
2
2
2
2
2
1
2
1
1
1
2
2
2
2
1
2
1
((Rr))←#data r=0 or 1
(DPTR)←#data
(C)←0
(C)←1
(C)←(C)
(C)←(C)AND(bit address)
(C)←(C)AND(bit address)
(C)←(C)OR(bit address)
(C)←(C)OR(bit address)
(C)←(bit address)
(bit address)←(C)
(bit address)←1
311
319
273
353
276
260
261
341
342
318
323
354
0111011r
I
7 I6 I5 I4 I3 I2 I1 I0
10010000
I
15 I14 I13 I12 I11 I10 I9 I8
I7 I6 I5 I4 I3 I2 I1 I0
11000011
11010011
10110011
10000010
b
7 b6 b5 b4 b3 b2 b1 b0
10110000
b
7 b6 b5 b4 b3 b2 b1 b0
01110010
b
7 b6 b5 b4 b3 b2 b1 b0
10100000
b
7 b6 b5 b4 b3 b2 b1 b0
10100010
b
7 b6 b5 b4 b3 b2 b1 b0
10010010
b
7 b6 b5 b4 b3 b2 b1 b0
11010010
b
7 b6 b5 b4 b3 b2 b1 b0
Bit manipu-
lation
instructions
CLR bit 2 1 (bit address)←0 274
11000010
b
7 b6 b5 b4 b3 b2 b1 b0