Pasos para crear biblioteca con Debug 4x en System RPL para calculadoras hp49 series
Debug 4x permite hacer programas para la calculadora HP desde tu ordenador.
Con Debug 4x puedes hacer programas en User RPL, System RPL y en lenguaje ensamblador.
Si deseas escribir programas en System RPL la mejor manera de hacerlo es usando Debug 4x. Con Debug 4x puedes poner comentarios, poner en cada línea el diagrama depila, depurar el código de un programa, ver en cada momento el contenido de las nombres locales y globales, el contenido de la pila virtual, la pila de retornos, probar los programas en el emulador y mucho más.
1) Instalar Debug 4x
Debug 4x es totalmente gratis y puedes descargar la última versión desde la página de Bill Graves:
http://www.debug4x.com/
Sigue los pasos de instalaciónde Debug 4x.
Es preferible que instales en tu calculadora y en el emulador estas 2 bibliotecas: Nosy y Extable:
http://www.box.net/shared/y8jnglfyel
2) Ventana Principal (Main Window)
Una vez que has instalado Debug 4x podrás ejecutarlo. Al hacerlo se abrirá la ventana principal (Main Window).
Desde la ventana principal se pueden abrir muchas otras, pero sólo tres sonnecesarias para hacer programas en System RPL y depurarlos:
1) Project
2) Editor
3) Debugger RPL
Abres esas 3 ventanas de la siguiente manera:
Project:
Muestra la ventana de Proyecto.
Editor:
Muestra el Editor de código fuente con resaltado de sintaxis.
Debugger RPL:
Muestra una ventana desde donde se puede depurar programas System RPL.
3) Ordena las ventanas en lapantalla
Ahora debemos ordenar las ventanas en la pantalla del ordenador. El hueco dejado será para colocar más tarde el emulador.
4) Crea un nuevo proyecto
Ahora crearemos un nuevo proyecto.
Para esto ir a Project y seleccionar New Proyect de la siguiente manera:
-Ir a la ruta que queramos.
-Crear una nueva carpeta que contendrá al proyecto y sus archivos. Por ejemplo llamémosla"carpeta proyecto 1".
-Entrar a esta carpeta y poner el nombre del proyecto. Por ejemplo lo llamaremos "Proyecto1"
Listo. Ya tienes creado tu proyecto.
5) Selecciona opciones para tu proyecto.
Debemos seleccionar opciones para el proyecto en la ventana Project.
-Seleccionar The proyect is a library para que el proyecto sea una biblioteca y no sólo un programa
-Seleccionar AutoLoadafter compile para que al compilar la biblioteca esta se instale automáticamente en el emulador.
-Poner el nombre de la biblioteca a mostrarse en la calculadora. Para esto en el campo Title escribimos: Biblioteca ejemplo V1.00 por El Águila.
-Poner el número de la biblioteca. Este número debe estar en el rango 769-1791. Pero debemos colocarlo en hexadecimal (entre 301 y 6FF). Por ejemplo paraque la biblioteca tenga el número 1000 en el campo RomId escribimos el número 3E8
-Colocar el número de puerto (0,1,2) donde queremos que se instale la biblioteca. Por ejemplo para que se instale en el puerto cero, escribimos en el campo Slot el número 0
6) Abre el emulador que usará tu proyecto
Debug 4x trae incorporados varios emuladores. Solo debemos abrirlo desde la ventana principal(Main Window) de la siguienta manera:
Seguramente se abrirá un emulador muy grandote. Para cambiarlo a uno más pequeño seleccionar en el emulador View - Change KML Script y a continuación seleccionar un emulador más pequeño, de tamaño 800x600 (puede ser de hp 49G, hp 49g+ o hp 50g). Esto se resume en estas imágenes:
7) Crea Archivo Fuente para tus programas
Ahora crearemos un archivofuente (Source File) para los programas de tu biblioteca.
Para esto escoger en la ventana Project la opción New Source File.... (También se puede escoger esta opción desde la ventana Editor).
No cambiarse de carpeta. Dar un nombre al archivo fuente (Source File). Nosotros lo llamaremos Principal.
El archivo fuente (Source File) recien creado tiene el siguiente aspecto en el editor:...
Regístrate para leer el documento completo.