AT89LP428-20MU ATMEL [ATMEL Corporation], AT89LP428-20MU Datasheet - Page 107
AT89LP428-20MU
Manufacturer Part Number
AT89LP428-20MU
Description
8-bit Microcontroller with 4K/8K Bytes In-System Programmable Flash
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
1.AT89LP428-20MU.pdf
(149 pages)
- Current page: 107 of 149
- Download datasheet (5Mb)
20. Instruction Set Summary
3654A–MICRO–8/09
The AT89LP428/828 is fully binary compatible with the MCS-51 instruction set. The difference
between the AT89LP428/828 and the standard 8051 is the number of cycles required to execute
an instruction. Instructions in the AT89LP428/828 may take 1, 2, 3, 4 or 5 clock cycles to com-
plete. The execution times of most instructions may be computed using
Table 20-1.
Generic Instruction Types
Most arithmetic, logical, bit and transfer instructions
Branches and Calls
Single Byte Indirect (i.e. ADD A, @Ri, etc.)
RET, RETI
MOVC
MOVX
MUL
DIV
INC DPTR
Arithmetic
ADD A, Rn
ADD A, direct
ADD A, @Ri
ADD A, #data
ADDC A, Rn
ADDC A, direct
ADDC A, @Ri
ADDC A, #data
SUBB A, Rn
SUBB A, direct
SUBB A, @Ri
SUBB A, #data
INC Rn
INC direct
INC @Ri
INC A
DEC Rn
DEC direct
DEC @Ri
DEC A
INC DPTR
INC /DPTR
(1)
Instruction Execution Times and Exceptions
Bytes
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
1
2
8051
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
24
–
Clock Cycles
AT89LP428/828
AT89LP
Cycle Count Formula
1
2
2
2
1
2
2
2
1
2
2
2
1
2
2
2
1
2
2
2
2
3
Table 20-1 on page
# bytes + 1
# bytes
2/4
2
4
3
2
4
2
(2)
Hex Code
28 - 2F
38 - 3F
98 - 9F
08 - 0F
18 - 1F
26 - 27
36 - 37
96 - 97
06 - 07
16 - 17
A5 A3
25
24
35
34
95
94
05
04
15
14
A3
107.
107
Related parts for AT89LP428-20MU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
Part Number:
Description:
8-bit Microcontroller With 4k/8k Bytes In-system Programmable Flash
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory, 16Kbit
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
8-bit Atmel Microcontrollers
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
8-bit Atmel Microcontroller with 64K/128K/256K Bytes In-System Programmable Flash
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
INTERVAL AND WIPE/WASH WIPER CONTROL IC WITH DELAY
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Low-Voltage Voice-Switched IC for Hands-Free Operation
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
MONOLITHIC INTEGRATED FEATUREPHONE CIRCUIT
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
AM-FM Receiver IC U4255BM-M
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Monolithic Integrated Feature Phone Circuit
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Multistandard Video-IF and Quasi Parallel Sound Processing
Manufacturer:
ATMEL Corporation
Datasheet: