Mitsubishi Electric FX Serie Instrucciones De Programacion página 14

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido
Índice
6
6.1
Indicaciones generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.1.1
las instrucciones de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
6.1.2
Descripción de los operandos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6.1.3
Agrupación de operandos de bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6.1.4
Estructura de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-5
6.1.5
Ejecución de las instrucciones de aplicación . . . . . . . . . . . . . . . . . . . . . . 6-6
6.1.6
Utilización de los registros de indexación V, Z . . . . . . . . . . . . . . . . . . . . . 6-7
6.1.7
Significado de las etiquetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6.1.8
las instrucciones de aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6.1.9
Instrucciones de 32 bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
6.1.10 Sinopsis de las instrucciones de aplicación . . . . . . . . . . . . . . . . . . . . . . . 6-9
6.2
Instrucciones de secuencia de programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
6.2.1
Salto dentro de un programa (CJ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
6.2.2
Llamada de un subprograma (CALL) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
6.2.3
Fin de un subprograma (SRET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6.2.4
6.2.5
Fin del área de programa (FEND). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
6.2.6
Temporizador watch dog (WDT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
6.2.7
Repetir partes del programa (FOR, NEXT). . . . . . . . . . . . . . . . . . . . . . . 6-25
6.3
Instrucciones de comparación y transferencia . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
6.3.1
Comparar datos numéricos (CMP, DCMP) . . . . . . . . . . . . . . . . . . . . . . . 6-28
6.3.2
Comparar rangos de datos numéricos (ZCP, DZCP) . . . . . . . . . . . . . . . 6-30
6.3.3
Transferencia de datos (MOV, DMOV) . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
6.3.4
Transferencia de movimiento (SMOV). . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
6.3.5
Copiar e invertir (CML) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-36
6.3.6
Transferencia de bloque (BMOV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
6.3.7
Transferencia de los mismos datos (FMOV) . . . . . . . . . . . . . . . . . . . . . . 6-38
6.3.8
Intercambio de datos (XCH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-39
6.3.9
Conversión BCD (BCD, DBCD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
6.3.10 Conversión binaria (BIN, DBIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-43
6.4
Instrucciones aritméticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-45
6.4.1
Adición de datos numéricos (ADD, DADD) . . . . . . . . . . . . . . . . . . . . . . . 6-45
6.4.2
Substracción de datos numéricos (SUB, DSUB) . . . . . . . . . . . . . . . . . . 6-47
6.4.3
Multiplicación de datos numéricos (MUL, DMUL). . . . . . . . . . . . . . . . . . 6-49
VIII
MITSUBISHI ELECTRIC
Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido