Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

P89C738ABB View Datasheet(PDF) - Philips Electronics

Part Name
Description
MFG CO.
P89C738ABB
Philips
Philips Electronics Philips
'P89C738ABB' PDF : 64 Pages View PDF
Philips Semiconductors
8-bit Flash microcontrollers
Product specification
P89C738; P89C739
Table 32 Instruction set description: Boolean variable manipulation, Program and machine control
MNEMONIC
DESCRIPTION
BYTES CYCLES
OPCODE
(HEX)
Boolean variable manipulation
CLR
C
Clear carry flag
CLR
bit
Clear direct bit
SETB C
Set carry flag
SETB bit
Set direct bit
CPL
C
Complement carry flag
CPL
bit
Complement direct bit
ANL
C,bit
AND direct bit to carry flag
ANL
C,/bit
AND complement of direct bit to carry flag
ORL
C,bit
OR direct bit to carry flag
ORL
C,/bit
OR complement of direct bit to carry flag
MOV C,bit
Move direct bit to carry flag
MOV bit,C
Move carry flag to direct bit
1
1 C3
2
1 C2
1
1 D3
2
1 D2
1
1 B3
2
1 B2
2
2 82
2
2 B0
2
2 72
2
2 A0
2
1 A2
2
2 92
Program and machine control
ACALL addr11
Absolute subroutine call
2
LCALL addr16
Long subroutine call
3
RET
Return from subroutine
1
RETI
Return from interrupt
1
AJMP addr11
Absolute jump
2
LJMP addr16
Long jump
3
SJMP rel
Short jump (relative address)
2
JMP
@A+DPTR Jump indirect relative to the DPTR
1
JZ
rel
Jump if A is zero
2
JNZ
rel
Jump if A is not zero
2
JC
rel
Jump if carry flag is set
2
JNC
rel
Jump if carry flag is not set
2
JB
bit,rel
Jump if direct bit is set
3
JNB
bit,rel
Jump if direct bit is not set
3
JBC
bit,rel
Jump if direct bit is set and clear bit
3
CJNE A,direct,rel Compare direct to A and jump if not equal
3
CJNE A,#data,rel Compare immediate to A and jump if not equal
3
CJNE Rr,#data,rel Compare immediate to register and jump if not equal
3
CJNE @Ri,#data,rel Compare immediate to indirect and jump if not equal
3
DJNZ Rr,rel
Decrement register and jump if not zero
2
DJNZ direct,rel
Decrement direct and jump if not zero
3
NOP
No operation
1
2
1addr
2 12
2 22
2 32
2
1addr
2 02
2 80
2 73
2 60
2 70
2 40
2 50
2 20
2 30
2 10
2 B5
2 B4
2 B*
2 B6, B7
2 D*
2 D5
1 00
1998 Apr 07
47
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]