English
Language : 

AMG-XB404 Datasheet, PDF (63/73 Pages) alpha microelectronics gmbh – Fully Integrated Single Motor Controller for Electrical Motors
AMG-XB404
Fully Integrated Single Motor Controller for Electrical Motors
Mnemonic
ST
ST
ST
ST
ST
STD
ST
ST
ST
STD
Operands
X+, Rr
-X, Rr
Y, Rr
Y+, Rr
-Y, Rr
Y+q, Rr
Z, Rr
Z+, Rr
-Z, Rr
Z+q, Rr
Description
Store indirect and post-increment
Store indirect and pre-decrement
Store indirect
Store indirect and post-increment
Store indirect and pre-decrement
Store Indirect with displacement
Store Indirect
Store indirect and post-increment
Store indirect and pre-decrement
Store indirect with displacement
STS
LPM
LPM
LPM
IN
K,Rr
Rd, Z
Rd, Z+
Rd, A
Store direct to data space
Load program memory
Load program memory
Load program memory and post-increment
IO port in
OUT
A, Rr
IO port out
PUSH
Rr
Push register on stack
POP
Rd
Pop register from stack
BIT AND BIT-TEST INSTRUCTIONS
SBI
A, b
Set bit in I/O register
CBI
A, b
Clear bit in I/O register
LSL
Rd
LSR
Rd
ROL
Rd
ROR
Rd
Logical shift left
Logical shift right
Rotate left through carry
Rotate right through carry
Operation
(X) ← Rr, X ← X + 1
X ← X – 1, (X) ← Rr
(Y) ← Rr
(Y) ← Rr, Y ← Y + 1
Y ← Y – 1, (Y) ← Rr
(Y + d) ← Rr
(Z) ← Rr
(Z) ← Rr, Z ← Z + 1
Z ← Z – 1, (Z) ← Rr
(Z + d) ← Rr
(k) ← Rr
R0 ← (Z)
Rd ← (Z)
Rd ← (Z)
Rd ← I/O(A)
I/O(A) ← Rr
STACK ← Rr
Rd ← STACK
I/O(A,b) ← 1
I/O(A,b) ← 0
Rd[n+1] ← Rd[n], C ← Rd[7], Rd[0] ← 0
Rd[n] ← Rd[n+1], C ← Rd[0], Rd[7] ← 0
Rd[0] ← C, Rd(n+1) ← Rd[n], C ← Rd[7]
Rd[7] ← C, Rd[n] ← Rd[n+1], C ← Rd[0]
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ q ≤ 63
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ r ≤ 31
0 ≤ q ≤ 63
0 ≤ d ≤ 31
0 ≤ k ≤ 607
0 ≤ d ≤ 31
0 ≤ d ≤ 31
0 ≤ d ≤ 31
0 ≤ A ≤ 63
0 ≤ d ≤ 31
0 ≤ A ≤ 63
0 ≤ r ≤ 31
0 ≤ d ≤ 31
0 ≤ A ≤ 31
0≤b≤7
0 ≤ A ≤ 31
0≤b≤7
0 ≤ d ≤ 31
0 ≤ d ≤ 31
0 ≤ d ≤ 31
0 ≤ d ≤ 31
Flags
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
WN
11
11
11
11
11
11
11
11
11
11
22
12
12
12
11
Binary Opcode
1001 001r rrrr 1101
1001 001r rrrr 1110
1000 001r rrrr 1000
1001 001r rrrr 1001
1001 001r rrrr 1010
10q0 qq1r rrrr 1qqq
1000 001r rrrr 0000
1001 001r rrrr 0001
1001 001r rrrr 0010
10q0 qq1r rrrr 0qqq
1001 001d dddd 0000
kkkk kkkk kkkk kkkk
1001 0101 1100 1000
1001 000d dddd 0100
1001 000d dddd 0101
1011 0AAd dddd AAAA
11
11
11
1011 1AAr rrrr AAAA
1001 001d dddd 1111
1001 000d dddd 1111
None
11
None
11
Z,C,N,V,H,S 1 1
Z,C,N,V,S
11
Z,C,N,V,H,S 1 1
Z,C,N,V,S
11
1001 1010 AAAA Abbb
1001 1000 AAAA Abbb
0000 11dd dddd dddd
1001 010d dddd 0110
0001 11dd dddd dddd
1001 010d dddd 0111
AMG-XB404
Revision: A
6. Nov. 2012
© All rights reserved
Page 63 of 73