ST7260E1 STMicroelectronics, ST7260E1 Datasheet - Page 108

no-image

ST7260E1

Manufacturer Part Number
ST7260E1
Description
LOW SPEED USB 8-BIT MCU FAMILY WITH UP TO 8K FLASH/ROM AND SERIAL COMMUNICATION INTERFACE (SCI)
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST7260E1

4 Or 8 Kbytes Program Memory
high density Flash (HDFlash), or FastROM with readout and write protection
Instruction set
Table 54.
108/139
Mnemo
JRUGT Jump if (C + Z = 0)
JRULE
SWAP
PUSH
TRAP
NEG
NOP
RRC
XOR
MUL
POP
RCF
RSP
SBC
SRA
SUB
RET
RLC
SCF
SRL
TNZ
RIM
SLA
WFI
SIM
SLL
OR
LD
Jump if (C + Z = 1)
Load
Multiply
Negate (2's compl)
No Operation
OR operation
Pop from the Stack
Push onto the Stack
Reset carry flag
Subroutine Return
Enable Interrupts
Rotate left true C
Rotate right true C
Reset Stack Pointer
Subtract with Carry
Set carry flag
Disable Interrupts
Shift left Arithmetic
Shift left Logic
Shift right Logic
Shift right Arithmetic
Subtraction
SWAP nibbles
Test for Neg & Zero
S/W trap
Wait for Interrupt
Exclusive OR
Instruction set (continued)
Description
Unsigned >
Unsigned <=
neg $10
pop reg
pop CC
push Y
C = 0
I = 0
C <= Dst <= C
C = 1
C <= Dst <= 0
C <= Dst <= 0
0 => Dst => C
A = A - M
Dst[7..4] <=>
Dst[3..0]
A = A XOR M
dst <= src
X,A = X * A
A = A + M
C => Dst => C
S = Max allowed
A = A - M - C
I = 1
Dst7 => Dst => C
tnz lbl1
S/W interrupt
Function/Example
A, X, Y
reg, M
reg, M
reg, M
reg, M
reg, M
reg, M
reg, M
reg, M
reg, M
Dst
reg
CC
M
A
A
A
A
reg, CC
X, Y, A
M, reg
Src
M
M
M
M
M
M
H
H
0
0
1
1
0
I
I
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
0
ST7260xx
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
C
C
C
C
C
C
C
C
C
C
C
0
0
1

Related parts for ST7260E1