AT86RF401E ATMEL [ATMEL Corporation], AT86RF401E Datasheet - Page 47

no-image

AT86RF401E

Manufacturer Part Number
AT86RF401E
Description
Smart RF Wireless Data Microtransmitter
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
Table 22. Instruction Set (Continued)
1424F–RKE–12/03
Mnemonics
BRVC
BRIE
BRID
Data Transfer Instructions
MOV
MOVW
LDI
LD
LD
LD
LD
LD
LD
LDD
LD
LD
LD
LDD
LDS
ST
ST
ST
ST
ST
ST
STD
ST
ST
ST
STD
STS
LPM
LPM
LPM
IN
Operands
Rd, Rr
Rd, Rr
Rd, K
Rd, X
Rd, X+
Rd, X
Rd, Y
Rd, Y+
Rd, Y
Rd,Y+q
Rd, Z
Rd, Z+
Rd, Z
Rd, Z+q
Rd, k
X, Rr
X+, Rr
Y, Rr
Y+, Rr
Y+q,Rr
Z, Rr
Z+, Rr
Z+q,Rr
k, Rr
Rd, Z
Rd, Z+
Rd, P
k
k
k
Y, Rr
Z, Rr
X, Rr
Description
Branch if Overflow Flag Cleared
Branch if Interrupt Enabled
Branch if Interrupt Disabled
Move Between Registers
Copy Register Word
Load Immediate
Load Indirect
Load Indirect and Post-Inc.
Load Indirect and Pre-Dec.
Load Indirect
Load Indirect and Post-Inc.
Load Indirect and Pre-Dec.
Load Indirect with Displacement
Load Indirect
Load Indirect and Post-Inc.
Load Indirect and Pre-Dec.
Load Indirect with Displacement
Load Direct from SRAM
Store Indirect
Store Indirect and Post-Inc.
Store Indirect and Pre-Dec.
Store Indirect
Store Indirect and Post-Inc.
Store Indirect and Pre-Dec.
Store Indirect with Displacement
Store Indirect
Store Indirect and Post-Inc.
Store Indirect and Pre-Dec.
Store Indirect with Displacement
Store Direct to SRAM
Load Program Memory
Load Program Memory
Load Program Memory and Post-
Inc.
In Port
Operation
If (V = 0) then PC
If (I = 1) then PC
If (I = 0) then PC
Rd
Rd+1:Rd
Rd
Rd
Rd
X
Rd
Rd
Y
Rd
Rd
Rd
Z
Rd
Rd
(X)
(X)
X
(Y)
(Y)
Y
(Y + q)
(Z)
(Z)
Z
(Z + q)
(k)
R0
Rd
Rd
Rd
Z
Z
X
Y
X
Y
Rr
Rr
(X)
(X), X
(Y)
(Y), Y
(Y + q)
(Z)
(Z), Z
(Z + q)
Rr
Rr, X
Rr
Rr, Z
(Z)
(Z)
(Z), Z
P
Rr
Rr, Y
K
(k)
1, Rd
1, (Z)
1, Rd
1, Rd
1, (X)
1, (Y)
Rr
Rr
Rr + 1:Rr
Z + 1
X + 1
Y + 1
Z + 1
Z+1
X + 1
Y + 1
(Z)
Rr
(X)
(Y)
Rr
Rr
PC + k + 1
PC + k + 1
PC + k + 1
Flags
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
AT86RF401
#Clocks
1/2
1/2
1/2
1
None
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
1
47

Related parts for AT86RF401E