AT y
se adjuntan automáticamente al principio y al final de la cadena de inicialización mediante el programa del
LF
sistema y no se almacena en los registros de datos.
DR
8145
AT
E0
Según el tipo de módem y de línea telefónica, puede que tenga que modificar la cadena de inicialización. Consulte el
manual de su módem.
Se pueden realizar cambios introduciendo los valores necesarios en los registros de datos D8145-D8169. Almacene dos
caracteres en un registro de datos, el primero en el byte superior y el segundo en el byte inferior del registro. AT y
necesitan almacenarse en los registros de datos. Utilice las instrucciones MOV (mover) en WindLDR para configurar los
caracteres de la cadena de inicialización y el valor ASCII 0Dh para
sustituir los valores predeterminados contenidos en D8145-D8169 almacenados en la primera exploración y ejecútelas en
una exploración posterior. Para conocer los comandos esenciales que deben incluirse en la cadena de inicialización,
consulte página 29-9. Una vez almacenados los valores nuevos, active M8050 para enviar la nueva cadena de
inicialización al módem.
Una vez enviada correctamente, se activa el relé interno M8060. Si la cadena de inicialización falla, se activa el relé interno
M8070. Cuando los comandos ATZ y el marcado siguientes se finalizan correctamente, también se activan M8061 y M8062.
La cadena de inicialización predeterminada o la modificada que se almacenó en los registros D8145-D8169 también se
utiliza para la inicialización en el modo de respuesta.
ATZ (Restablecimiento del módem) en modo originar
La cadena de inicialización predeterminada se almacena en la memoria no volátil del módem, utilizando el comando &W.
La cadena de inicialización se restablece cuando el módem se enciende o el comando ATZ se envía. MicroSmart envía el
comando ATZ al módem siguiendo la cadena de inicialización cuando M8050 se activa. También se puede emitir el
comando ATZ individualmente activando M8051, seguido del comando de marcado que se ejecutará automáticamente.
Comando ATZ: ATZ
Cuando el comando ATZ se finaliza correctamente, se activa el relé interno M8061. Si el comando ATZ falla, se activa el
relé interno M8071. Cuando el marcado siguiente se finaliza correctamente, también se activa M8062.
Si la cadena de inicialización se ha almacenado en la memoria no volátil del módem, M8050 puede omitirse. Comience
por M8051 para enviar el comando ATZ.
Marcado del número de teléfono
Los registros de datos D8170-D8199 se asignan al número de teléfono. Antes de activar uno de los relés internos de inicio
de M8050-M8052 para el modo de originar, almacene el número de teléfono en los registros de datos, comenzando por
D8170. Un registro de datos almacena dos caracteres: el primero en el byte superior y el segundo en el byte inferior del
registro de datos. Como se asignan 30 registros de datos al número de teléfono, se pueden almacenar hasta 60 caracteres,
tantos como permita la capacidad del módem. Utilice las instrucciones MOV (movimiento) en WindLDR para configurar el
número de teléfono y ejecutar las instrucciones MOV antes de activar los relés internos de inicio M8050-M8052.
Ejemplo de comando de marcado: ATD1234
ATD y
se adjuntan automáticamente al principio y al final del comando de marcado mediante el programa del sistema
LF
y no es necesario que se almacene en los registros de datos. Para programar el número de teléfono del ejemplo anterior,
guarde el número de teléfono y el valor ASCII 0Dh para
puede guardar el carácter T para el teléfono por tono o P para los teléfonos de pulso.
D8170
3132h
3334h
D8171
0D00h
D8172
8146
8147
8148
8149
8150
Q0
V1
&D
2&
C1
CRLF
31h = "1"
32h = "2"
33h = "3"
34h = "4"
CR
0Dh =
Todos los caracteres posteriores a
M
ANUAL DEL USUARIO DE
8151
8152
8153
8154
8155
\V
0X
4&
K3
\A
al final. Programe las instrucciones MOV para
CR
CRLF
en los registros de datos comenzando por D8170. También
CR
M
S
ICRO
MART
29: M
8156
8157
8158
8159
8160
0D00
0\
N5
S0
=2
&W
CR
se ignorarán.
FC5A
ODO DE MÓDEM
8161
LF
no
LF
29-5