Archive for PDA

"Pocket Computer" Round 2

今晚再上網找找關於 Casio 和 Sharp 袋裝電腦的資料, 發現 Pocket Computer Museum 的 site, 補充了 MyCalcDB 不足的地方. 其實我除了 FX502P 以外, 後期還講買了第一部 Casio 行 BASIC 的 Personal Computer (Casio 的叫法), 就是 FX-790P.

原本想體驗一下 Casio Personal Computer 的魅力是否如 FX-720P 般, 只是比起 Sharp 的 PC-1250, PC-1350, PC-1500A, 就比了下去, 因為只能行 BASIC, 而且 language 上功能有限, 相對於 Sharp 除了 BASIC 功能上效多, 也能以 machine code 去加速, 日本方面玩家就曾寫了一個全 machine code 給 PC-1350 玩的全 graphic 遊戲, 那時用 hex editor (都是日本玩家的傑作) 去遂 byte 入, 又用 tape 去晚晚 backup,  花了好幾個晚上完成輸入, 校對後並開始玩, 那種成功實在感難以形容.

發表迴響

"Pocket computer"

今天閑來無事在網上遊走, 發現一個叫 MyCalcDB 的網頁, 找到讀書時代用過的計數機, CASIO FX-502P, FX-68. 還有當年初次接觸電腦這樣東西而買的 Sharp “Pocket PC", 包括 PC-1211, PC-1245, PC-1250, PC-1350, PC-1500A.

最初用的是 FX-502P 可編程計數機, 可以儲存 256 steps, 10 個子程序 (P0-P9), 當年還有 FX602P, 是 FX-502P 的進偕板, 可儲存 512 steps. 同期還有 FX-702P, 可以用 BASIC 編程. 同期 Sharp 也推出了一系列的相同產品, 都能以 BASIC 編程. 而 Sharp 比 CASIO 更像一部電腦, 因為有齊 Qwerty 和 Numeric keypad. 比起 Casio A-Z 順序排位, 寫程式時更方便.

因此我除了 FX-502P 之外, 也有 Sharp 的 PC-1211, 這是我第一部學用 BASIC 編程的工具 (那是我是 Form 3), 其後又買了 PC-1250, 出來工作後又買了 PC-1500A. 因正讀夜間電子工程證書課程, 自己又替 PC-1250 改裝加 RAM (8K), 原本 4K 變成 10K, 亦即升級成了一部 PC-1255.

隨了寫 BASIC, 我更嘗試寫 Machine Code, 那時日本有玩家 reverse engineering PC-1250 系列的 Machine code, 還編寫了其 CPU SC-61860 的 assembler 和 disassembler, 所以自己也反篇譯了其 24k ROM 學習, 還找到很多有用的 subroutine (function call) 來應用於自己的程式, 例如 print screen. 事實上 PC-1350 同樣可以升級 Ram, 從 日本方面的書籍 (有 circuit diagram), PC-1350 支援 upper 32k bank switching, 換句話說, 除了支援 upper 32k 作外加 Ram card 擴充外, 還可作 bank switch 再支援多 32k memory (如後來的 PC-1360 就可以插兩張 32k Ram card)), 自己曾想加粒 64k Ram 上去, 因考慮空間大少, 最後還是沒有加上去.

回想這些日子可以用瘋狂來形容, 因為有時一玩就玩到半夜兩點. 不過這些日子, 實在學到了不少電腦和電子的知識.

發表迴響