CTMAP

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
AUTHOR


NAME

ctmap - Visualizar el mapa de memoria de un fichero S19

SYNOPSIS

ctmap fichero.S19 [-h][-noansi]

DESCRIPTION

CTMAP muestra el mapa de memoria de los ficheros .S19 creados para la RAM y EEPROM interna de los micros 6811Ax. Presenta información sobre el tamaño total de los bytes que ocupa en memoria y las posiciones que ocupan esos bytes.
El CTMAP es muy útil para saber si se ha creado un archivo S19 demasiado grande para caber en la RAM o EEPROM interna. También permite ver si se ha alcanzado la zona de los vectores de interrupciones o cuando se deja libre para la pila.
La información se muestra en dos bloques. El bloque de la izquierda es un mapa de ocupación. Un '*' indica que esa posición de memoria está ocupada. Un '.' indica que está libre. El bloque de la derecha es un mapa ASCII, en el que se imprimen los caracteres ASCII imprimibles que se encuentren. Esto permite ver los mensajes ASCII que haya en los archivos .S19

ARGUMENTOS

-h
Mostrar ayuda adicional
-noansi
Se utiliza un terminal no ansi.

FICHEROS .S19

Los ficheros .S19 contienen código ejecutable para los micros de Motorola. Se generan a partir de un fichero fuente con un ensamblador. En concreto para el 6811 se puede utilizar el ensamblador as11 de motorola.

LIMITACIONES

CTMAP solo funciona con ficheros .S19 creados para los micros 6811 de la familia Ax. Esta familia tiene una RAM interna de 256 que ocupa las posiciones de memoria $0000-$00ff y una EEPROM interna de 512bytes ocupando las posiciones $B600-$B7FF. Los ficheros generados para otros mapas de memoria no se visualizan

SEE ALSO

ctreset(1), ctdetect(1), ctdialog(1), donwmcu(1), ct294(1), cteeprom(1), mcboot(1), ctmap(1),cts19toc(1),ctload(1), cts(3)

AUTHOR

Juan González Gómez
Microbótica, 1999