Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: kandahar en 02 de Febrero de 2006, 03:18:31 pm



Título: MSX <-> FX880p
Publicado por: kandahar en 02 de Febrero de 2006, 03:18:31 pm
Buenas:
Tengo una calculadora programable Casio FX880P. Esta calculadora puede conectarse con un PC vía puerto de impresora para
intercambio de programas en basic. Existen en la red varios programas para PC que permiten editar programas en basic (son
simples editores) y pasarlos a la FX.

Por otro lado, Yo he estado trasteando últimamente con la calculadora y he dado con la conexión de cassette. He podido
grabar un wav con un pequeño programa que podéis encontrar en la siguiente dirección:

http://www.geocities.com/alejandrofdez74/fx880p.wav

Lo que quería saber es si alguién puede examinar este wav (con algún wav2cas o similar) y conseguir leer algo. El
programa se llama KAN y es el siguiente:
10 print"kankankankan"

El objetivo sería poder hacer algún programa que pasara programas desde el MSX a la calculadora y viceversa. El motivo es
que escribir los programas en la FX es un poco engorroso y el editor del PC no permite probarlos. Si fuera sencillo hacer
lo que comentó estaría muy bien.

Como curiosidad decir que la calculadora tiene un modo "kana" que es compatible con el del MSX. Yo hice un pequeño
programa en el MSX que sacaba por pantalla estos carácteres y al pasarlos a la FX mediante el programa del PC aparecían
igual. Tambíén decir que el basic utilizado es el estándar y que utiliza el ASCII perfectamente.
También decir que esta calculadora no tiene modo gráfico con lo que los programas se limitan en su mayoría a realizar
cálculos y en algún caso algún pequeño juego. Yo la utilizo en mi carrera como topógrafo y así hacen otros compañeros que ya trabajan. También la emplean mucho otras ingenierías. Su memoria es de 32Kb.

Saludos / Kandahar.

Au!



Título: Re: MSX <-> FX880p
Publicado por: pitpan en 02 de Febrero de 2006, 05:22:46 pm
Tengo la misma maquinita y es una maravilla, aunque ya es MUY obsoleta. Sigo usándola, claro, como el MSX  ;D
Respecto a programar en MSX y pasar a la FX, claro que sería posible. Pero el problema es que tanto el MSX como la FX utilizan BASIC tokenizado, y no creo que la codificación en uno y otro sea la misma. Si fuera ASCII, sería relativamente trivial: bastaría con saber el tipo de cabeceras. De hecho, imagino que la FX utiliza un sistema FSK como el del MSX. Sólo quedaría por determinar la frecuencia.

La idea es buena, pero lo cierto es que no creo que haya una compatibilidad suficiente entre MSX y FX como para justificar el desarrollo de un programa semejante. Casi te recomiendo programar/buscar un emulador de FX, que creo que los hay y seguro que te permiten algún tipo de transferencia.


Título: Re: MSX <-> FX880p
Publicado por: kandahar en 02 de Febrero de 2006, 05:55:36 pm
¿Y qué tal sería hacerlo mediante SAVE"",A?
La calculadora también hace volcados de memoria mediante el comando save#. Estos volcados no creo que estén tokenizados.
En cuanto a las frecuencias la FX trabaja con 150, 300, 600, 1200, 2400 y 4800 bps.

Au!