CasioFX-850P

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

La Casio FX-850P es una calculadora científica introducida en 1987 y vendida hasta 1999.

Especificaciones

  • 2 líneas con 32 5×7 caracteres LCD
    • (algunos indicadores y una pantalla de 7 segmentos de 5 dígitos)
  • 8 KB RAM (FX-860P: 24 KB, FX-880P: 32 KB)
  • CPU: VLSI a 1.228 MHz. Hitachi HD62002A01 (FX-860P, FX880P: HD62002A03)
  • Altavoz integrado
  • ranura interna para la expansión de la memoria (32 KB)
  • Conector con soporte para RS232 y Centronics (conversor de nivel único para RS232, Centronics necesarios)
  • LCD Conductor: 2 x HD66100F
  • 2x 3V CR2032 baterías de litio como fuente de alimentación principal
  • 1x 3V CR1220 batería de litio como respaldo de memoria (suministración de energía RAM)

Manual del usuario en http://www.usersmanualguide.com/casio/calculators/fx-850p

La calculadora tenía un intérprete BÁSICO, función MEMO y una biblioteca de fórmulas. La memoria incorporada de 8 kB se puede ampliar utilizando los módulos de expansión de RAM opcionales Casio RP-8 (8 kB) o RP-33 (32 kB). Una placa de interfaz Casio FA-6 opcional proporcionaba un conector para grabadora de casete, un conector para impresora Centronics y un puerto RS-232C. La calculadora podría imprimir datos y listados en cualquier impresora Centronics; La impresión de gráficos requería la impresora-plotter Casio FP-100.

Más tarde, Casio lanzó el FX-880P, que tenía 32 kB de memoria incorporada. Con un módulo de expansión RP-33, este modelo podría ampliarse hasta un total de 64 kB.

El diseño de la memoria es:

  • 0000-00FF Memoria de pantalla
  • 0100-01FF Reservado para funciones internas
  • 0200-02FF INPUT Buffer
  • 0300-03FF CALCJMP, VALF Buffer
  • 0400-04FF Reservado para modos IN/OUT/CALC (CALC$)
  • 0500-074A Reservado para funciones internas
  • 074B-0752 Reservado para almacenar el usuario PASSWORD
  • 0753-175A Reservado para funciones internas
  • 175B-175C Vector apuntando a la memoria MEMO empezar
  • 175D-1FE4 Reservado para funciones internas
  • 1FE5-1FF Vectores apuntando al inicio de la memoria P0-P9
  • 2000-9FF Memoria de usuario (compartida por MEMO y P0-P9)
  • A000-BFFF Repetition of 0000-1FFF
  • C000-DFFF Repetición de 0000-1FF
  • Repetición de 0000-1FFF

Área de memoria A000-FFFF estaba disponible como memoria de usuario (si la expansión estaba presente), o simplemente repetiría el contenido de 0000-1FFF

Algunos fallos son:

  • POKE 1867,0 → borraría cualquier usuario PASSWORD
  • POKE PEEK(8027)+256*PEEK(8028),32 → recuperar el contenido de MEMO después de un RESET TODO
  • POKE PEEK(8027)+256*PEEK(8028),26 → ocultaría contenidos de MEMO, mucho como un RESET ALL haría, pero sin perder los programas

La biblioteca de funciones internas se programó en BASIC y se podía extraer con un descompilador de BASIC.

Cualquier función en la biblioteca se puede ejecutar desde un programa BASIC normal usando GOTO "LIB0:NNNN" donde NNNN es el número de función (por ejemplo, 5010 para factorización prima). El comando IR A "LIB0:0400" ejecuta un programa de autoprueba.

Los caracteres 252 a 255 fueron definidos por el usuario. Podrían definirse emitiendo el comando DEF CHR$(n)="HHHHHHHHHH" donde n oscila entre 252 y 255 y las H son 10 dígitos hexadecimales (5 bytes). Cada byte define el patrón de píxeles de una columna. Dado que una columna tiene 7 píxeles de alto, se ignora el bit menos significativo de cada byte.

El CHR$(26) activaría un conjunto de caracteres diferente para los caracteres Katakana y Kanji. CHR$(27) desactivaría Kanji.

A través de un cable serial la calculadora podría conectarse a una PC o a otra Casio FX-850P, permitiendo la transferencia a MEMO y programas almacenados.

Contenido relacionado

Historia de la cámara

La historia de la cámara comenzó incluso antes de la introducción de la fotografía. Las cámaras evolucionaron desde la cámara oscura a través de muchas...

Tubo de vacío

Un tubo de vacío, tubo de electrones o válvula termoiónica, es un dispositivo que controla el flujo de corriente eléctrica en un alto vacío entre...

Señales de humo

La señal de humo es una de las formas más antiguas de comunicación a larga distancia. Es una forma de comunicación visual utilizada a larga distancia. En...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save