st62t62cmae

Manufacturer Part Numberst62t62cmae
Description8-bit Otp/eprom/fastrom Mcus With A/d Converter, Safe Reset, Auto-reload Timer And Eeprom
ManufacturerSTMicroelectronics
st62t62cmae datasheet
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Page 51
52
Page 52
53
Page 53
54
Page 54
55
Page 55
56
Page 56
57
Page 57
58
Page 58
59
Page 59
60
Page 60
61
62
63
64
65
66
67
68
69
70
71
72
Page 52/72

Download datasheet (2Mb)Embed
PrevNext
ST62T52CM-Auto ST62T62CM-Auto
5.3 INSTRUCTION SET
The ST6 core offers a set of 40 basic instructions
which, when combined with nine addressing
modes, yield 244 usable opcodes. They can be di-
vided into six different types: load/store, arithme-
tic/logic, conditional branch, control instructions,
jump/call, and bit manipulation. The following par-
agraphs describe the different types.
All the instructions belonging to a given type are
presented in individual tables.
Table 16. Load & Store Instructions
Instruction
LD A, X
Short Direct
LD A, Y
Short Direct
LD A, V
Short Direct
LD A, W
Short Direct
LD X, A
Short Direct
LD Y, A
Short Direct
LD V, A
Short Direct
LD W, A
Short Direct
LD A, rr
Direct
LD rr, A
Direct
LD A, (X)
Indirect
LD A, (Y)
Indirect
LD (X), A
Indirect
LD (Y), A
Indirect
LDI A, #N
Immediate
LDI rr, #N
Immediate
Notes:
X,Y. Indirect Register Pointers, V & W Short Direct Registers
# .
Immediate data (stored in ROM memory)
rr.
Data space register
.
Affected
* .
Not Affected
52/72
Load & Store. These instructions use one, two or
three bytes in relation with the addressing mode.
One operand is the Accumulator for LOAD and the
other operand is obtained from data memory using
one of the addressing modes.
For Load Immediate one operand can be any of
the 256 data space bytes while the other is always
immediate data.
Addressing Mode
Bytes
Cycles
Z
1
4
1
4
1
4
1
4
1
4
1
4
1
4
1
4
2
4
2
4
1
4
1
4
1
4
1
4
2
4
3
4
*
Flags
C
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*