Philips P89LPC920 User Manual page 114

80c51 8-bit microcontroller with two-clock core
Table of Contents

Advertisement

Philips Semiconductors
INSTRUCTION SET
Mnemonic
ANL dir,A
ANL dir,#data
ORL A,Rn
ORL A,dir
ORL A,@Ri
ORL A,#data
ORL dir,A
ORL dir,#data
XRL A,Rn
XRL A,dir
XRL A, @Ri
XRL A,#data
XRL dir,A
XRL dir,#data
CLR A
CPL A
SWAP A
RL A
RLC A
RR A
RRC A
MOV A,Rn
MOV A,dir
MOV A,@Ri
MOV A,#data
MOV Rn,A
MOV Rn,dir
MOV Rn,#data
MOV dir,A
MOV dir,Rn
MOV dir,dir
MOV dir,@Ri
2003 Dec 8
Description
AND A to direct byte
AND immediate to direct byte
OR register to A
OR direct byte to A
OR indirect memory to A
OR immediate to A
OR A to direct byte
OR immediate to direct byte
Exclusive-OR register to A
Exclusive-OR direct byte to A
Exclusive-OR indirect memory to A
Exclusive-OR immediate to A
Exclusive-OR A to direct byte
Exclusive-OR immediate to direct byte
Clear A
Complement A
Swap Nibbles of A
Rotate A left
Rotate A left through carry
Rotate A right
Rotate A right through carry
DATA TRANSFER
Move register to A
Move direct byte to A
Move indirect memory to A
Move immediate to A
Move A to register
Move direct byte to register
Move immediate to register
Move A to direct byte
Move register to direct byte
Move direct byte to direct byte
Move indirect memory to direct byte
114
User's Manual - Preliminary -
P89LPC920/921/922
Hex
Bytes
Cycles
code
2
1
52
3
2
53
1
1
48-4F
2
1
45
1
1
46-47
2
1
44
2
1
42
3
2
43
1
1
68-6F
2
1
65
1
1
66-67
2
1
64
2
1
62
3
2
63
1
1
E4
1
1
F4
1
1
C4
1
1
23
1
1
33
1
1
03
1
1
13
1
1
E8-EF
2
1
E5
1
1
E6-E7
2
1
74
1
1
F8-FF
2
2
A8-AF
2
1
78-7F
2
1
F5
2
2
88-8F
3
2
85
2
2
86-87

Advertisement

Table of Contents
loading

This manual is also suitable for:

P89lpc921P89lpc922

Table of Contents