Core8051-M Actel, Core8051-M Datasheet - Page 40

no-image

Core8051-M

Manufacturer Part Number
Core8051-M
Description
Microcontroller Modules & Accessories 8B Microcontroller
Manufacturer
Actel
Datasheet

Specifications of Core8051-M

Product
Microcontroller Modules
Data Bus Width
8 bit, 16 bit, 32 bit
Clock Speed
36 MHz
Interface Type
JTAG
Instruction Set
40
Table 5-7 • Program Branch Operations
Mnemonic
ACALL addr11
LCALL addr16
RET Return
RETI Return
AJMP addr11
LJMP addr16
SJMP rel
JMP @A + DPTR
JZ rel
JNZ rel
JC rel
JNC rel
JB bit,rel
JNB bit,rel
JBC bit,rel
CJNE A,direct,rel
CJNE A,#data,rel
CJNE Rn,#data rel
CJNE @Ri,#data,rel
DJNZ Rn,rel
DJNZ direct,rel
NOP
Absolute subroutine call
Long subroutine call
Return from subroutine
Return from interrupt
Absolute jump
Long jump
Short jump (relative address)
Jump indirect relative to the DPTR
Jump if carry flag is set
Jump if carry flag is not set
Jump if direct bit is set
Jump if direct bit is not set
Jump if direct bit is set and clears bit
Compares direct byte to A and jumps if not equal.
Compares immediate to A and jumps if not equal.
Compares immediate to the register and jumps if not equal.
Compares immediate to indirect and jumps if not equal.
Decrements register and jumps if not zero.
Decrements direct byte and jumps if not zero.
No operation
Jump if accumulator is zero
Jump if accumulator is not zero
R e visio n 2
Description
Byte
2
2
3
1
1
2
3
2
1
2
2
2
2
3
3
3
3
3
3
3
3
1
Cycle
6
6
4
4
3
4
3
2
3
3
3
3
4
4
4
4
4
4
4
3
4
1

Related parts for Core8051-M