Files
website/content/museum/casio-pb-1000.md
T
yann64andClaude Opus 5.5 b274874139 All machines linked to their forum thread (full comment import)
1,289 discussions, 9,527 archived comments; pages no longer carry the comments themselves.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YDRjtmAiNpo5mK5N3d7QwZ
2026-10-13 17:26:43 +02:00

132 lines
5.1 KiB
Markdown

---
title: Casio PB-1000
categories:
- Computers
types:
- Pocket
origins:
- Japan
years:
- '1987'
cpus:
- CMOS
params:
name: PB-1000
image: /media/museum/photos/casio_pb1000_system_s2.jpg
company: /companies/casio
company_name: Casio
specs:
- label: NAME
value: PB-1000
- label: MANUFACTURER
value: Casio
- label: TYPE
value: Pocket
- label: ORIGIN
value: Japan
- label: YEAR
value: '1987'
- label: BUILT IN LANGUAGE
value: C61 Basic interpreter, Assembler, File Manager, Editor
- label: KEYBOARD
value: 64 calculator keys + 13 sensitive keys + 16 LCD sensitive areas
- label: CPU
value: CMOS, Hitachi HD61700 8-bit
- label: SPEED
value: Unknown
- label: CO-PROCESSOR
value: None
- label: RAM
value: 8 KB + optional 32 KB RAM card
- label: ROM
value: 32 KB + 3 KB included into the CPU
- label: TEXT MODES
value: 32 char. x 4 lines (32 x 8 virtual screen)
- label: GRAPHIC MODES
value: 193 x 32 pixels
- label: COLORS
value: Grey LCD
- label: SOUND
value: Buzzer
- label: SIZE / WEIGHT
value: 18.7 (W) x 9.7 (H) x 2.4 (D) cm / 390g with batteries
- label: I/O PORTS
value: Expansion connector
- label: POWER SUPPLY
value: 3 x AA batteries
- label: PERIPHERALS
value: MD-100 3.5'' FDD unit, FA-7 tape interface (both devices include a printer port and an RS-232 interface)
- label: PRICE
value: Unknown
tabs:
- photos
- hardware
- emulators
- links
forum_thread: 1109
photos:
- title: RUNNING
subtitle: ''
text: The bottom line displays the menu, the three top lines show the content of the RAM memory.
image: /media/museum/photos/casio_pb1000_system_s4.jpg
- title: KEYBOARD CLOSE-UP
subtitle: ''
text: ''
image: /media/museum/photos/casio_pb1000_keyboard_s1.jpg
- title: CLOSED
subtitle: ''
text: The PB-1000 features only one connector, intended for FA-7 and MD-100 expansions.
image: /media/museum/photos/casio_pb1000_sides_s1.jpg
- title: INSIDE
subtitle: ''
text: |-
The logic card is located under the keyboard. It supports only the CPU, ROM and RAM chips. Display drivers are located behind the LCD display.
**(1)** Expansion connector\
**(2)** Optional RAM card connector\
**(3)** 8 KB RAM chip (Toshiba TC-5565)\
**(4)** 32 KB ROM chip (NEC 23C256)\
**(5)** Hitachi HDS61700 processor.
image: /media/museum/photos/casio_pb1000_inside_s1.jpg
hardware:
- title: FA 10
subtitle: Plotter and tape interface
text: The FA-10 offered a 4 colors plotter and a tape interface where you could plug an external tape-recorder or a CM1 Casio tape-recorder.
image: /media/museum/hardware/casio_pb700_fa10.jpg
- title: FA-11 INTERFACE
subtitle: Plotter + Tape recorder
text: ''
image: /media/museum/hardware/casio_pb770_fa11-extension.jpg
emulators:
- title: PB 1000 emulator
url: http://www.pisi.com.pl/piotr433/pb1000ee.htm
platform: Windows
text: The program emulates the HD61700 microprocessor and uses the ROM dump from the original calculator, therefore it should function almost exactly like the real one.
links:
- title: Andreas Wichmann's page
url: http://www.itkp.uni-bonn.de/~wichmann/pb1000.html
text: lots of useful information and links about the PB-1000
- title: Casio PB-1000
url: http://homepage3.nifty.com/lsigame/pb-1000/pb-1000.htm
text: Very interesting site (in Japanese)
- title: Silrun Systems - The home of programmable Casio pocket calculators
url: http://www.silrun.de/
text: German and English zipped manuals
oc_id: 1139
source:
url: https://web.archive.org/web/20230608154227/http://www.old-computers.com/museum/computer.asp?c=1139
date: '2023-06-08'
---
The Casio PB-1000 was an original, well designed and powerful pocket computer for its time.
On top of its standard QWERTY keyboard, a row of sensitive keys allowed fast scientific calculations, menus access and text editing. The 4-line LCD display also had 16 sensitive areas.
The computer could be programmed either in Basic or Assembly language. The C61 Basic interpreter, based on Japan Industrial Standard BASIC, had a wide range of built-in mathematic, trigonometric and statistic functions. Assembly programs had to be typed by using the built-in editor then compiled. The user's manual gave little information about CPU instructions and, oddly enough, Casio and it's distributors never released a full description of the whole CPU's instructions set, although Casio published an incomplete "Technical Reference Manual".
The processor was an Hitachi HDS61700. It contained a small amount of ROM and RAM, as well memory management and I/O circuitry. The memory was managed like a virtual disk. Several Basic or Assembly programs as well as ASCII text could be stored together in the same RAM area.
Two extensions were released for the PB-1000, the FA-7 Serial, Parallel and tape recorder interface, and the rare MD-100 3.5" floppy drive unit.
The PB-1000 was followed by the **PB-2000** which lost the lift up display but had the unique feature of being programmable in ANSI C language.