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

ST7FLU05MCE View Datasheet(PDF) - STMicroelectronics

Part Name
Description
MFG CO.
'ST7FLU05MCE' PDF : 124 Pages View PDF
Instruction set
ST7LUS5, ST7LU05, ST7LU09
Table 60. Instruction set overview
Mnemo
Description
Function/Example Dst Src
H I NZC
ADC Add with carry
A=A+M+C
A
M
H
NZC
ADD Addition
A=A+M
A
M
H
NZC
AND
BCP
Logical And
A=A.M
Bit compare A, memory tst (A . M)
A
M
A
M
NZ
NZ
BRES Bit reset
bres byte, #3
M
BSET Bit set
bset byte, #3
M
BTJF Jump if bit is false (0) btjf byte, #3, Jmp1 M
C
BTJT Jump if bit is true (1) btjt byte, #3, Jmp1
t(s) CALL Call subroutine
CALLR Call subroutine relative
uc CLR Clear
rod ) CP
Arithmetic compare
tst(Reg - M)
P t(s CPL One complement
A = FFH-A
te c DEC Decrement
dec Y
le du HALT Halt
so ro IRET Interrupt routine return Pop CC, A, X, PC
b P INC Increment
inc X
- O te JP
Absolute jump
jp [TBL.w]
t(s) ole JRA Jump relative always
s JRT Jump relative
uc Ob JRF Never jump
jrf *
rod - JRIH Jump if ext. interrupt = 1
P t(s) JRIL Jump if ext. interrupt = 0
te c JRH Jump if H = 1
H=1?
le u JRNH Jump if H = 0
H=0?
so rod JRM Jump if I = 1
I=1?
b P JRNM Jump if I = 0
I=0?
O teJRMI Jump if N = 1 (minus) N = 1 ?
leJRPL Jump if N = 0 (plus)
N=0?
so JREQ Jump if Z = 1 (equal) Z = 1 ?
Ob JRNE Jump if Z = 0 (not equal) Z = 0 ?
M
reg, M
reg M
reg, M
reg, M
reg, M
C
01
NZC
NZ 1
NZ
0
H I NZC
NZ
JRC Jump if C = 1
C=1?
JRNC Jump if C = 0
JRULT Jump if C = 1
C=0?
Unsigned <
JRUGE Jump if C = 0
Jmp if unsigned >=
JRUGT Jump if (C + Z = 0)
Unsigned >
90/124
Share Link: GO URL

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