Philips Semiconductors
User’s Manual - Preliminary -
P89LPC901/902/903
INSTRUCTION SET
2003 Dec 8
106
ACALL addr 11
Absolute jump to subroutine
2
2
116F1
LCALL addr 16
Long jump to subroutine
3
2
12
RET
Return from subroutine
1
2
22
RETI
Return from interrupt
1
2
32
AJMP addr 11
Absolute jump unconditional
2
2
016E1
LJMP addr 16
Long jump unconditional
3
2
02
SJMP rel
Short jump (relative address)
2
2
80
JC rel
Jump on carry = 1
2
2
40
JNC rel
Jump on carry = 0
2
2
50
JB bit,rel
Jump on direct bit = 1
3
2
20
JNB bit,rel
Jump on direct bit = 0
3
2
30
JBC bit,rel
Jump on direct bit = 1 and clear
3
2
10
JMP @A+DPTR
Jump indirect relative DPTR
1
2
73
JZ rel
Jump on accumulator = 0
2
2
60
JNZ rel
Jump on accumulator ¹ 0
2
2
70
CJNE A,dir,rel
Compare A,direct jne relative
3
2
B5
CJNE A,#d,rel
Compare A,immediate jne relative
3
2
B4
CJNE Rn,#d,rel
Compare register, immediate jne relative
3
2
B8-BF
CJNE @Ri,#d,rel
Compare indirect, immediate jne relative
3
2
B6-B7
DJNZ Rn,rel
Decrement register, jnz relative
2
2
D8-DF
DJNZ dir,rel
Decrement direct byte, jnz relative
3
2
D5
MISCELLANEOUS
NOP
No operation
1
1
00
Mnemonic
Description
Bytes
Cycles
Hex
code
Содержание P89LPC901
Страница 26: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 GENERAL DESCRIPTION 2003 Dec 8 26 ...
Страница 34: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 CLOCKS 2003 Dec 8 34 ...
Страница 44: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 I O PORTS 2003 Dec 8 44 ...
Страница 50: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 TIMERS 0 AND 1 2003 Dec 8 50 ...
Страница 60: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 POWER MONITORING FUNCTIONS 2003 Dec 8 60 ...
Страница 72: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 UART P89LPC903 2003 Dec 8 72 ...
Страница 82: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 KEYPAD INTERRUPT KBI 2003 Dec 8 82 ...
Страница 90: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 WATCHDOG TIMER 2003 Dec 8 90 ...
Страница 108: ...Philips Semiconductors User s Manual Preliminary P89LPC901 902 903 REVISION HISTORY 2003 Dec 8 108 ...