Casio FX-850P - Casio FX-850P
Typ | Kapesní počítač |
---|---|
Výrobce | Casio |
Kalkulačka | |
Vstupní režim | Infix, ZÁKLADNÍ |
Typ displeje | LCD Jehličkové |
procesor | |
Procesor | Hitachi HD62002A01 |
Programování | |
Programovací jazyky) | ZÁKLADNÍ |
Uživatelská paměť | 2 × 32 znaků |
Rozhraní | |
Přístavy | jeden konkrétní prodejce |
Připojuje se k | Kompaktní kazeta přes: Řádková tiskárna prostřednictvím jednoho z: PC prostřednictvím jednoho z: |
jiný | |
Zdroj napájení | 2 × „CR2032“ lithium + 1 × „CR1220“ lithium |
Hmotnost | 197 g[1] |
The Casio FX-850P je vědecký kalkulačka představen v roce 1987 a prodáván do roku 1999.
Specifikace
- 2 řádky s 32 znaky 5 × 7 LCD
- (některé indikátory a 5místný 7segmentový displej)
- 8 kB RAM (FX-860P: 24 KB, FX-880P: 32 KB)
- CPU: VLSI na 1,228 MHz. Hitachi HD62002A01 (FX-860P, FX880P: HD62002A03)
- Integrovaný reproduktor
- Interní slot pro rozšíření paměti (32 KB)
- Konektor s podporou pro RS232 a Centronics (vyžaduje se pouze převodník úrovně pro RS232, Centronics)
- Ovladač LCD: 2 x HD66100F
- 2x 3V lithiové baterie CR2032 jako hlavní zdroj napájení
- 1x 3V lithiová baterie CR1220 jako záloha paměti (napájení RAM)
Uživatelská příručka na http://www.usersmanualguide.com/casio/calculators/fx-850p
Kalkulačka měla tlumočník BASIC, funkci MEMO, knihovnu vzorců. Vestavěnou paměť 8 kB lze rozšířit pomocí volitelných rozšiřujících modulů RAM Casio RP-8 (8 kB) nebo RP-33 (32 kB). Volitelná deska rozhraní Casio FA-6 poskytovala konektor kazetového magnetofonu, a Centronics konektor tiskárny a RS-232C přístav. Kalkulačka mohla tisknout data a výpisy na jakékoli tiskárně Centronics; tisk grafiky vyžadoval plotrovou tiskárnu Casio FP-100.
Později společnost Casio vydala model FX-880P, který měl vestavěnou paměť 32 kB. S rozšiřovacím modulem RP-33 bylo možné tento model upgradovat na celkovou velikost 64 kB.
Rozložení paměti je:
- 0000-00FF Paměť obrazovky
- 0100-01FF Vyhrazeno pro interní funkce
- 0200-02FF INPUT Buffer
- 0300-03FF CALCJMP, VALF Buffer
- 0400-04FF Rezervováno pro režimy IN / OUT / CALC (CALC $)
- 0500-074A Vyhrazeno pro interní funkce
- 074B-0752 Vyhrazeno pro uložení hesla uživatele
- 0753-175A Vyhrazeno pro interní funkce
- 175B-175C Vektor ukazující na spuštění paměti MEMO
- 175D-1FE4 Vyhrazeno pro interní funkce
- 1FE5-1FFF Vektory směřující k zahájení paměti P0-P9
- 2000-9FFF uživatelská paměť (sdílená MEMO a P0-p))
- A000-BFFF Opakování 0000-1FFF
- C000-DFFF Opakování 0000-1FFF
- E000-FFFF Opakování 0000-1FFF
Paměťová oblast A000-FFFF byla k dispozici buď jako uživatelská paměť (pokud byla přítomna expanze), nebo by jednoduše opakovala obsah 0000-1FFF
Několik závad je:
- POKE 1867,0 → smaže jakéhokoli uživatele HESLO
- POKE PEEK (8027) + 256 * PEEK (8028), 32 → obnoví obsah MEMO po RESETU VŠE
- POKE PEEK (8027) + 256 * PEEK (8028), 26 → skryje obsah MEMO, podobně jako RESET ALL, ale bez ztráty programů
Knihovna interních funkcí byla naprogramována v samotném BASICu a mohla být extrahována pomocí BASIC dekompilátoru.
Libovolnou funkci v knihovně lze spustit z běžného programu BASIC pomocí GOTO "LIB0: NNNN", kde NNNN je číslo funkce (např. 5010 pro primární faktorizaci). Příkaz GOTO "LIB0: 0400" provede program autotestu.
Znaky 252 až 255 byly definovány uživatelem. Mohly by být definovány vydáním příkazu DEF CHR $ (n) = "HHHHHHHHHHH", kde n se pohybuje od 252 do 255 a H jsou 10 hexadecimálních číslic (5 bajtů). Každý bajt definuje pixelový vzor pro sloupec. Protože sloupec je vysoký 7 pixelů, bude nejméně významný bit každého bajtu ignorován.
CHR $ (26) by aktivovalo jinou znakovou sadu Katakana a Kanji postavy. CHR $ (27) by deaktivoval Kanji.
Pomocí sériového kabelu se kalkulačka mohla připojit k a PC nebo do jiného Casio FX-850P, což umožňuje přenos do MEMO a uložených programů.
Viz také
Reference
externí odkazy
- Casio FX-850P na MyCalcDB Databáze kapesních kalkulaček 70. a 80. let