Ejemplo de comando AT:ATE0Q0V1
AT y
se adjuntan automáticamente al principio y al final de la cadena de comando general AT mediante el programa del
LF
sistema y no es necesario que se almacene en los registros de datos. Para programar la cadena de comando AT del ejemplo
anterior, guarde los caracteres del comando y el valor ASCII 0Dh para
4530h
D8130
5130h
D8131
5631h
D8132
D8133
0D00h
Cuando el comando general AT se finaliza correctamente, se activa el relé interno M8064. Si el comando general AT falla,
se activa el relé interno M8074.
El comando general AT se considera satisfactorio cuando se recibe el código de resultado
del módem.
Modo de respuesta
El modo de respuesta se utiliza para enviar una cadena de inicialización al módem y emitir el comando ATZ para
restablecer el módem. Para ejecutar un comando, active uno de los relés internos de inicio de M8055 o M8056. Si dos o
más relés internos de inicio se activan simultáneamente, se produce un error y el código de error 61 se almacena en el
registro de datos D8111 de estado de modo de módem (véase página 29-8). Cuando se activa un relé interno de inicio, se
ejecuta la secuencia de comandos correspondiente una vez tal y como se describe a continuación.
M8055:
Envía una cadena de inicialización y el comando ATZ
M8056:
Envía el comando ATZ
Cadena de inicialización en modo de respuesta
Cuando se activa el modo de módem según lo descrito en página 29-1 y MicroSmart empieza a funcionar, la cadena de
inicialización predeterminada se almacena en los registros de datos D8145-D8169 al procesar la instrucción END de la
primera exploración. Para enviar la cadena de inicialización desde los registros de datos al módem, active M8055; de este
modo, el comando ATZ se emite posteriormente.
Cadena de inicialización predeterminada: ATE0Q0V1&D2&C1\V0X4&K3\A0\N5S0=2&W
Tal y como se ha descrito en el apartado sobre el modo de originar, la cadena de inicialización se puede modificar para que
coincida con el módem. Para conocer los detalles sobre la modificación de la cadena de inicialización, consulte página 29-4.
Una vez enviada correctamente la cadena de inicialización, se activa el relé interno M8065. Si la cadena de inicialización
falla, se activa el relé interno M8075. Cuando el comando ATZ siguiente se finaliza correctamente, también se activa M8066.
ATZ (Restablecimiento del módem) en modo respuesta
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 M8055 se activa. El comando ATZ también se
puede emitir aparte activando M8056.
Comando ATZ: ATZ
Cuando el comando ATZ se finaliza correctamente, se activa el relé interno M8066. Si el comando ATZ falla, se activa el
relé interno M8076.
Si la cadena de inicialización se ha almacenado en la memoria no volátil del módem, M8055 puede omitirse. Comience
por M8056 para enviar el comando ATZ.
CRLF
45h = "E"
30h = "0"
51h = "Q"
30h = "0"
56h = "V"
31h = "1"
CR
0Dh =
Todos los caracteres posteriores a
CRLF
M
ANUAL DEL USUARIO DE
en los registros de datos comenzando por D8130.
CR
CR
se ignorarán.
M
S
FC5A
ICRO
MART
29: M
ODO DE MÓDEM
Aceptar
devuelto
CR LF
CR LF
CRLF
29-7