Escolar Documentos
Profissional Documentos
Cultura Documentos
Lab 7 A
Lab 7 A
O mesmo endereço pode ser usado como origem (S1 ou S2) e como destino (D). Se este
é o caso então a instrução ADD na verdade operaria continuamente. Isto significa que em
cada varredura a instrução adicionaria o resultado da ultima varredura ao penúltimo
endereço de origem. Para evitar que isto aconteça, a habilitação por pulso deveria ser
usada ou um intertravamento deveria ser programado.
Se o resultado de um cálculo for “0”, então um marcador auxiliar M8020 é setado. Isto
vale também para operações de subtração.
OBS: Se o valor multiplicado ou somado exceder o valor máximo de 16 bits haverá erro.
Experimento 5: Vamos usar a função MUL para calcular o quadrado do registrador D0.
Observe que os valores são apresentados como inteiros e não como ponto flutuante. Este
tipo de dado faz com que se percam valores que podem ser significantes para a execução
de projetos de automação.
Experimento 6: A partir dos canais AD, construa a seguinte equação: (A+B) * (A–B) / 4