controle automatico
Sejam Bem Vindos ao Curso
SLC - 500 Avançado.
1
Avançado
Endereçamento Direto
Avançado
MOV
MOVE
Quando a condição de entrada se torna verdadeira, o valor contido em N7:10 é copiado para o acumulado do contador C5:0
Source
Dest
N7:10
12
C5:0.ACC
12
Veja que está especificado qual é o elemento (10) dentro do arquivo N7.
2
Endereçamento Indireto
I:3/5
] [
CTU
COUNT UP
Counter
Preset
Accum
C5:0
5
0
MOV
MOVE
Source
1735
Dest N7:[C5:0.ACC]
N7:
1
2
3
4
5
VALOR:
3
0
1735
0
0
0
0
0
Avançado
Endereçamento Indireto
Avançado
Neste exemplo, o acumulado do contador, que varia de
0 a 5, será utilizado como endereço indireto do elemento do arquivo N7.
A instrução MOV copia a constante 1735 para o endereço indireto N7:[C5:0.ACC], onde [ ] contém o valor atual do acumulado.
Assim, se o acumulado for 1, a constante 1735 será copiada para o destino N7:1 , e assim por diante.
4
Endereçamento Indireto
I:3/5
] [
CTU
COUNT UP
Counter
Preset
Accum
C5:0
5
1
MOV
MOVE
Source
1735
Dest N7:[C5:0.ACC]
N7:
VALOR:
5
0
1
1735 1735
2
3
4
5
0
0
0
0
Avançado
Endereçamento Indireto
I:3/5
] [
CTU
COUNT UP
Counter
Preset
Accum
C5:0
5
2
MOV
MOVE
Source
1735
Dest N7:[C5:0.ACC]
N7:
VALOR:
6
0
1
2
1735 1735 1735
3
4
5
0
0
0
Avançado
Endereçamento Indireto
I:3/5
] [
CTU
COUNT UP
Counter
Preset
Accum
C5:0
5
3
MOV
MOVE
Source
1735
Dest N7:[C5:0.ACC]
N7:
VALOR:
7
0
1
2
3
1735 1735 1735 1735
4
5
0
0
Avançado
Endereçamento Indireto
I:3/5
] [
CTU
COUNT UP
Counter
Preset
Accum
C5:0
5
4
MOV
MOVE
Source
1735
Dest N7:[C5:0.ACC]
N7:
VALOR:
8
0
1
2
3
1735 1735 1735 1735
4
5
1735
0
Avançado
Endereçamento Indireto