ST7FMC1K2TC STMICROELECTRONICS [STMicroelectronics], ST7FMC1K2TC Datasheet - Page 244

no-image

ST7FMC1K2TC

Manufacturer Part Number
ST7FMC1K2TC
Description
8-BIT MCU WITH NESTED INTERRUPTS, FLASH, 10-BIT ADC, BRUSHLESS MOTOR CONTROL, FIVE TIMERS, SPI, LINSCI
Manufacturer
STMICROELECTRONICS [STMicroelectronics]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST7FMC1K2TCE
Manufacturer:
STMicroelectronics
Quantity:
10 000
ST7MC1/ST7MC2
INSTRUCTION SET OVERVIEW (Cont’d)
244/308
Mnemo
ADC
ADD
AND
BCP
BRES
BSET
BTJF
BTJT
CALL
CALLR
CLR
CP
CPL
DEC
HALT
IRET
INC
JP
JRA
JRT
JRF
JRIH
JRIL
JRH
JRNH
JRM
JRNM
JRMI
JRPL
JREQ
JRNE
JRC
JRNC
JRULT
JRUGE
JRUGT
Bit compare A, Memory
Call subroutine
Call subroutine relative
Clear
One Complement
Halt
Jump relative always
Jump relative
Never jump
Jump if H = 1
Jump if H = 0
Jump if I1:0 = 11
Jump if I1:0 <> 11
Jump if Z = 0 (not equal)
Jump if C = 1
Jump if C = 0
Add with Carry
Addition
Logical And
Bit Reset
Bit Set
Jump if bit is false (0)
Jump if bit is true (1)
Arithmetic Compare
Decrement
Interrupt routine return
Increment
Absolute Jump
Jump if ext. INT pin = 1
Jump if ext. INT pin = 0
Jump if N = 1 (minus)
Jump if N = 0 (plus)
Jump if Z = 1 (equal)
Jump if C = 1
Jump if C = 0
Jump if (C + Z = 0)
Description
A = A + M + C
A = A + M
A = A . M
tst (A . M)
bres Byte, #3
bset Byte, #3
btjf Byte, #3, Jmp1
btjt Byte, #3, Jmp1
tst(Reg - M)
A = FFH-A
dec Y
Pop CC, A, X, PC
inc X
jp [TBL.w]
jrf *
(ext. INT pin high)
(ext. INT pin low)
H = 1 ?
H = 0 ?
I1:0 = 11 ?
I1:0 <> 11 ?
N = 1 ?
N = 0 ?
Z = 1 ?
Z = 0 ?
C = 1 ?
C = 0 ?
Unsigned <
Jmp if unsigned >=
Unsigned >
Function/Example
A
A
A
A
M
M
M
M
reg, M
reg
reg, M
reg, M
reg, M
Dst
M
M
M
M
M
Src
I1
I1
1
H
H
H
H
I0
I0
0
N
N
N
N
N
N
N
N
N
N
0
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
1
C
C
C
C
C
C
C
1

Related parts for ST7FMC1K2TC