Comunicación en serie
Composición de la instrucción HEX
b Dirección inicial
El valor aquí definido designa el primer operando de palabra que contiene las cifras ASCII
que se vayan a transformar. Si se van a transformar más de 2 caracteres (2 bytes), se
leerán también los siguientes operandos de palabra hasta que todos los caracteres de-
seados se hayan transformado.
b Dirección de destino
El valor aquí definido designa el primer operando de palabra que vaya a contener las cifras
hexadecimales. Cada operando de palabra puede incluir 4 cifras. Los operandos de palabra
siguientes a la dirección de inicio se seguirán utilizando hasta que todas las cifras se hayan
guardado.
b Número de caracteres
El valor aquí indicado puede ser solo un valor decimal (K) o un valor hexadecimal (H).
Designa el número de caracteres ASCII que se van a convertir y cuántas cifras hexadecimales
se van a guardar. El número de caracteres puede oscilar entre 1 y 256 cifras.
b Restablecimiento del formato de memoria de datos
Al restablecer la marca especial M8161 se activa el modo de 16 bits.
La función "RST M8161" solo se necesita cuando en esta instrucción se utiliza el formato de
memoria de datos de 8 bits mientras otras instrucciones utilizan en el programa el formato
de memoria de datos de 16 bits.
Ejemplo de aplicación
En función del ejemplo del programa que figura arriba, el siguiente diagrama muestra los
resultados para el formato de 16 bits y para el formato de 8 bits.
D60
D61
D62
La tabla siguiente contiene los códigos ASCII para todas las cifra hexadecimales transformables,
tanto en números hexadecimales como en números decimales.
HEX
HEX DEZI
0
1
2
3
Tab. 7-13:Código ASCII
7 – 40
Objetivo D60
(16 bits)
High
Low
D60
„9"
"8"
D61
"A"
"0"
D62
"C"
"B"
D63
D64
D65
ASCII
Simb. HEX
HEX DEZI
30
48
"0"
4
34
31
49
"1"
5
35
32
50
"2"
6
36
33
51
"3"
7
37
Fig. 7-41:
Representación gráfica en formato de 16 bits
Carácter K6
(8 bits)
y en formato de 8 bits
High
Low
—
"8"
—
"9"
—
"0"
—
"A"
—
"B"
—
"C"
ASCII
Simb. HEX
HEX DEZI
52
"4"
8
38
53
"5"
9
39
54
"6"
A
41
55
"7"
B
42
Instrucciones especiales
ASCII
ASCII
Simb. HEX
HEX DEZI
56
"8"
C
43
57
"9"
D
44
65
"A"
E
45
66
"B"
F
46
MITSUBISHI ELECTRIC
Simb.
67
"C"
68
"D"
69
"E"
70
"F"