HP-71B COMPENDIUM (Part 1 of 4) [2020-08-31]
Table of Content
PART 1
- Preface
- Introduction
- Disclaimer
- Acknowledgments
- Contributors
- Notes
- Updates
- References
- Sites & Documents of Interest
- Acronyms
- Manufacturers & Distributors
- Handheld Computers
- Interfaces
- Card Reader Port Memory Modules
- Front Port Memory Modules
- Applications in ROM Module
- Applications on Books & Media
- Users' Library Software Catalogs
- Standard Accessories
- Third Party Accessories
- Internal Design Specifications
- Users Clubs
- Users Clubs Journals
- Brochures & Pamphlets
- Articles
- Books
PART 2
- Handheld Computers
- HP-71B Handheld Computer
- Emu71/DOS : HP-71B Emulator for MS-DOS
- Emu71/Win : HP-71B Emulator for Windows
- HP-71X : HP-71B Emulator for HP-48GX/49G/49G+/50G
- Interfaces
- HP-82400A Card Reader
- HP-82401A Hewlett Packard Interface Loop
- HP-82402A Dual HP-IL Adapter
- ZenWand-71 Barcode Reader
PART 3
- Card Reader Memory Modules
- CMT CR Memory Modules
- HHP 71 M/M Memory Modules
- FRAM71 Memory Module
- Front Port Memory Modules
- HP-82420A Memory Module 4KB RAM
- CMT-71-32R Memory Module 32KB RAM
- CMT-71-64R Memory Module 64KB RAM
- CMT-71-32KE/64KE Memory Module 32KB & 64KB EPROM
- CMT-71-P01 EPROM Programmer
- Applications in ROM Module
- HP-5061-7246 Diagnostic ROM
- HP-5953-5622 Demonstration ROM
- HP-82441A FORTH/Assembler ROM
- HP-82478-60001 Debugger
- HP-82478A FORTH/Assembler ROM with Debugger
- HP-82479A Data Acquisition Pac
- HP-82480A Math Pac
PART 4
- Applications in ROM Module (cont.)
- HP-82481A AC Steady-State Circuit Analysis Pac
- HP-82482A Finance Pac
- HP-82483A Surveying Pac
- HP-82484A Curve Fitting Pac
- HP-82485A Text Editor Pac
- HP-82488A Data Communications Pac
- HP-82489A AMPI Statistics Library Pac
- HP-82490A HP-41 Translator Pac
- Super Surveyor
- Applications on Book & Media
- HP-00071-90064 Math Users' Library Solutions
- HP-00071-90065 Games Users' Library Solutions
- HP-00071-90066 General Utilities Users' Library Solutions
- HP-82440A Software Development Utility
- HP-00071-90097 Software Developers' Handbook
- WorkBook71 : Spreadsheet, File Manager & Report Generator
Preface
Introduction
The goal of this document, is to assemble all the information related to the Hewlett-Packard 71B handheld computer, including, computer, peripherals, modules, manuals, pamphlets, accessories, cases or any other product. Due to system limitations, this web article has been divided into four parts.
Disclaimer
It is my understanding that due to their age, the documents, softwares, ROM images, etc. referenced in this document may be shared for personal and non-commercial use, however, please contact me immediately if you are a copyright holder and my understanding is incorrect.
Acknowledgments
To Hewlett-Packard and the calculator development team for having created the HP-71B Hand Held Computer.
To Richard J. Nelson for his lifetime achievement in the calculator world, for creating calculator member clubs, journals (65 Notes, PPC/PPC-CA, PPC-CO, CHUU) and a place to share ideas & knowledge.
To Joseph K. Horn for his pioneering efforts, for sharing his knowledge in the 1980s Journals (PPC, CHHU & HPX) and for his recent works on the LEX files.
To Jakes Schwartz for his pioneering efforts and more importantly for his historian role by recording on tapes all HP events since its beginning.
To David G. Hicks for creating the hpmuseum.org site and in doing so, following in spirit what was started by Richard J. Nelson, a place to share ideas & knowledge.
To Jean-François Garnier for his Saturn processor emulator, his HP-71B emulator, his fantastic USB-to-HPIL PIL-Box, his extraction of the HP-71B Diagnostic ROM content and for putting together a new and updated version of the JPC-ROM.
To Christoph Gießelink for his HP-71B emulator, his suite of HP-IL device emulators and for integrating the PIL-Box into his emulators.
To Hans Brueggemann for his dedication to create the FRAM71 module and in doing so, pushing the HP-71B to it's extreme limits.
To Robert Prosperi and Dave Frederickson for their continued support, their dedication to the HP-71B and more importantly, for their friendship.
To all unnamed peoples who contribute in keeping the HP-71B alive ...
THANK YOU! THANK YOU! THANK YOU!
Contributors
Christoph Gießelink : OS 2CCCC ROM Image, ROMs Information & Emu71/Win Corrections.
Dave Frederickson : Compendium Reviewer, ROM Images & Debugger Manual Update #1.
Jean-François Garnier : Compendium Reviewer, Several ROM Images & Documents (most of them, not yet included in the compendium, sorry about that).
Joseph K. Horn : ZenWand-71 Manual.
Keith Midson : Great HP-71B Pictures.
Matthias Wehrli : CMT-CR & HHP-71 M/M pictures.
Robert Prosperi : Compendium Reviewer, ROM Images & CMT-71-64R Manual.
Notes
All contributors are welcome
I should have started the "Contributors" section long ago, but this document is way bigger than I had anticipated and I did not kept a written track of all the contributors. So, if you have directly contributed to this document and you are not listed, please contact me and I will gladly add your name to it.
If you find errors in any part of the document, please contact me and I will correct it and if the correction is incorrect do not hesitate to contact me as long as it need be, with some reserve of course.
Original price is rounded to the nearest Euro or US dollar.
Entries in italic are educated guess.
External PDF & ZIP documents are identified as italic web links.
Updates
Revisions
2020-08-31 Upd: Web links in web pages. (Thanks to Dave Frederickson for reporting invalid links)
2018-02-10 Upd: Web links in PDF document.
2017-05-14 Add: Debugger Manual Update #1.
2017-04-30 Upd: Moved all files to my internet site.
2016-04-30 Add: Contributor section, Card Reader Memory Modules section, Valentín Albillo 71B articles, Several PDF/WEB/IMG links.
2016-04-30 Upd: Products prices & availability, Manufacturers & Distributors, Acknowledgments, HP-71B, Solutions Books.
2016-03-21 Add: Brochures & Pamphlets PDF documents, Original prices. HP-71X Emulator, Images from Keith Midson, Notes section, Prices column and new entries in References section
2016-03-21 Upd: Expanded Emu71/DOS, Expanded Emu71/Win, Expanded Accessories, Document formatting,
2016-03-21 Upd: Max. web page size reached again, web article is now in 3 parts.
2016-03-21 Del: Images from the reference section.
2016-01-11 Add: Super Surveyor, WorkBook71, Software Developers' Handbook, Software Development Utility, Users' Library Software Catalogs.
2016-01-11 Upd: Solutions Books (math, games, utilities), Dual HP-IL Adapter OM, HP-IL Module OM/QRG, CMT-71-32R/64R/32KE/64KE/P01 OM, ZenWand-71 OM, HP-HEDS-3000, HP-AN-1013.
- 2016-01-02 New: Initial release (pdf version).
- 2016-01-02 Upd: Major update (web version).
- 2015-12-XX Upd: Several minor releases (web version).
- 2015-12-07 New: Initial release (web version).
Upcoming (somewhere in 2017)
- References
- Add a contributors section
- More accessories (cases, etc)
- More pamphlets, brochures & manuals
- More clubs & journals
- Handheld Computers
- Add 71B OS 0AAAA ROM image
- Peripherals
- PIL-Box HP-IL to USB Interface
- HP-82164A HP-IL to RS-232C Interface
- Virtual-IL Peripherals Emulators
- Applications in ROM Module
- JPC ROM (images/docs/links)
- AMP-House ROMS (images/docs/links)
- Applications on Media
- HPAF Utilities (media-image/docs/links)
- SoftForth (media-image/docs/links)
- Journals Articles References
- PPC, PPC-CA, PPC-CO, CHHU, HPX, HPCC, JPC, PPC-T, etc
- CCD (I do not understand Deutsch/German, I will need help here)
References
Sites & Documents of Interest
Acronyms
Code:
Acronym Description
---------------- ---------------------------------------------------------------------
B Byte(s)
BASIC Beginner's All-purpose Symbolic Instruction Code
BL Bottom Left
BR Bottom Right
CPLD Complex Programmable Logic Device
CR Card Reader
EPROM Erasable and Programmable Read Only Memory
FPGA Field Programmable Gate Arrays
FRAM Ferroelectric Random Access Memory (FeRAM)
HDS Hardware Design Specifications
HRD HaRD configured address
IB Interface Bus (HP-IB, IEEE-488 or GPIB)
IDS Internal Design Specifications
IL Interface Loop (HP-IL)
IMG Image File
IMS Internal Maintenance Specification
IRAM Independent RAM (in HP-71B)
KB Kilobyte(s) [Memory: 1024 Bytes]/[Mass Storage: 1000 Bytes]
KML Keyhole Markup Language
MB Megabyte(s) [Memory: 1024 KB]/[Mass Storage: 1000 KB]
OS Operating System
OTP One Time Programmable (Read Only Memory) (aka PROM)
PCB Printed Circuit Board
PDF Portable Document File/Format
PROM Programmable Read Only Memory
RAM Random Access Memory
ROM Read Only Memory
TL Top Left
TR Top Right
WEB Web page (or site)
ZIP Zip compressed file
Manufacturers & Distributors
Code:
Company Name Acronym Location Founded
----------------------------------- --------------------- -----------------------------------------------------
Corvallis MicroTechnology Inc. CMT Corvallis, OR, USA 1984 by David Lin (ex HP) & others
Éditions Du Cagire Toulouse, FR 198? by Jean-Daniel Dodin
EduCALC South Laguna, CA, USA 197? by Jim Carter
Firmware Specialists Inc. FSI Corvallis, OR, USA 198? by David R. Conklin (ex HP) & Steve Chou (ex HP)
Hand Held Products Inc. HHP Charlotte, NC, USA 1982 by Mike Weaver
Hewlett-Packard HP Palo Alto, CA, USA 1939 by William Redington Hewlett & Dave Packard
Oregon Digital Systems ODS OR, USA
Surveyors Module Inc. SMI TN, USA 1982 by Stanley Trent
Tripod Data Systems TDS Corvallis, OR, USA 1987 by Bernard E. Musch (ex HP) & Steve Chou (ex HP)
Zengrange Leeds, UK
Handheld Computers
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
HP-71B HP-71 Handheld Computer (64KB ROM, 17.5KB RAM) $525 : 1985
Emu71/DOS HP-71B Emulator for MS-DOS FREE : 2016
Emu71/Win HP-71B Emulator for Windows FREE : 2016
HP-71X HP-71B Emulator for HP-48GX/49G/49G+/50G $100..$200 : 2016
Interfaces
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
HP-82400A Card Reader $165 : 1985
HP-82401A HP-IL Interface (16KB ROM) $125 : 1985
HP-82402A Dual HP-IL Interface $99 : 1985
ZENWAND-71 Zenwand-71 Barcode Reader (16KB ROM) $449 : 1988
Card Reader Port Memory Modules
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
FRAM71-512 512KB FRAM (configurable as RAM, IRAM & ROM) €299 : 2015
FRAM71-1024 1024KB FRAM (configurable as RAM, IRAM & ROM) €399 : 2015
HHP-71 M/M 32KE 32KB EPROM Carrier $99 : 1985
HHP-71 M/M 32KR 32KB RAM &
/32KE 32KB EPROM Carrier $495 : 1985
HHP-71 M/M 32KR 32KB RAM $395 : 1985
HHP-71 M/M 64KR 64KB RAM $695 : 1985
HHP-71 M/M 96KR 96KB RAM $995 : 1985
HHP-71 M/M 128KR 128KB RAM
HHP-71 M/M 160KR 160KB RAM
CMT-CR-32/32 32KB RAM &
32KB EPROM Carrier $245 : 1988
CMT-CR-32R 32KB RAM $160 : 1987
CMT-CR-64R 64KB RAM $295 : 1987
CMT-CR-96R 96KB RAM $395 : 1987
CMT-CR-128R 128KB RAM $495 : 1988
CMT-CR-160R 160KB RAM $595 : 1988
Front Port Memory Modules
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
HP-82420A 4KB RAM Module $75 : 1985
CMT-71-32R 32KB RAM Module $160 : 1987
CMT-71-64R 64KB RAM Module with Battery Backup $295 : 1988
HP-82486A 8KB Custom ROM (Qty 100+) [-> HP-82491A]
HP-82486B 16KB Custom ROM (Qty 100+) [-> HP-82492A]
HP-82486C 32KB Custom ROM (Qty 100+) [-> HP-82493A]
HP-82486D 64KB Custom ROM (Qty 100+) [-> HP-82494A]
HP-82491A 8KB Custom ROM (Qty 100+)
HP-82492A 16KB Custom ROM (Qty 100+)
HP-82493A 32KB Custom ROM (Qty 100+)
HP-82494A 64KB Custom ROM (Qty 100+)
CMT-71-32KO 32KB OTPROM $95...$80 : 1987
CMT-71-64KO 64KB OTPROM $135..$118 : 1987
CMT-71-32KE 32KB EPROM $115 : 1987
CMT-71-64KE 64KB EPROM $175 : 1987
CMT-P01 CMT-71-xxKE EPROM Programmer $495 : 1987
Applications in ROM Module
Code:
Product # Product Name Size Module # Price € / $ US
---------------- --------------------------------- ---- --------- -----------------
Diagnostic ROM 16KB 5061-7246
Demonstration ROM 16KB 5953-5622
HP-82441A Forth/Assembler ROM 48KB 5061-7234 $150 : 1985
HP-82478A Forth/Assembler ROM with Debugger 48KB 5061-7234 $175 : 1985
HP-82479A Data Acquisition Pac 64KB 5061-7290 $195 : 1985
HP-82480A Mathematics 32KB 5061-7226 $95 : 1985
HP-82481A AC Steady State Circuit Analysis 16KB 5061-7237 $75 : 1985
HP-82482A Finance Pac 16KB 5061-7239 $75 : 1985
HP-82483A Surveying Pac 16KB 5061-7238 $150 : 1985
HP-82484A Curve Fitting Pac 32KB 5061-7241 $95 : 1985
HP-82485A Text Editor 16KB 5061-7240 $75 : 1985
HP-82488A Data Communications Pac 16KB 5061-7271 $150 : 1985
HP-82489A AMPI Statistics Library Pac 32KB 5061-7270 $125 : 1985
HP-82490A HP-41 Translator Pac 48KB 5061-7269 $125 : 1985
SUPER SURVEYOR Super Surveyor 64KB
Applications on Books & Media
Code:
Product # Product Name Medium Price € / $ US
---------------- ---------------------------------------- -------- -----------------
HP-00071-90064 Math Users' Library Solutions Book $15 : 1985
HP-00071-90065 Games Users' Library Solutions Book $15 : 1985
HP-00071-90066 Utilities Users' Library Solutions Book $15 : 1985
HP-00071-90066 B Utilities Users' Library Solutions Rev.B Book $15 : 1985
HP-00071-90097 Software Developers' Handbook Cassette $50 : 1985
HP-82440A Software Development Utility Cassette $35 : 1985
Translator Pac Programmers' Toolkit Floppy $60 : 1988
HP-82477A HP-IL Link Floppy $95 : 1985
HP-82478-60001 HP-71 Debugger Upgrade Floppy $80 : 1985
WorkBook71 WorkBook71 Floppy $80 : 1985
Users' Library Solutions Catalogs
Code:
Product # Product Name Date Price € / $ US
---------------- -------------------------------------------- ---- -----------------
HP-5957-8158 HP-41/HP-71/HP-75 Users' Lib Soft Catalog 1985 $10 : 1985
HP-5955-8679 HP-41/HP-71/HP-75 Users' Lib Soft Catalog 1986 $10 : 1986
HP-5955-8794 HP-41/HP-71/HP-75 Users' Lib Soft Cat Upd 1987
- Users' Library Software Catalog 1985-02 (cover, catalog)
- Users' Library Software Catalog 1986-05 (cover, catalog)
- Users' Library Software Catalog 1987 (cover, catalog)
Standard Accessories
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
HP-82461A Hard Field Case
HP-82462A Blank Overlay Kit (Qty 5) $10 : 1985
HP-82463A Vinyl Carrying Case $10 : 1985
HP-82487A Custom Keyboard Overlays
HP-82707A Blank Magnetic Card Pac (Qty 30) $30 : 1985
HP-82708A Blank Magnetic Card Pac (Qty 100) $70 : 1985
HP-82722A Custom Magnetic Cards (Qty 250) $1875 : 1985
HP-82715A Notebook Magnetic Card Holder (Qty 5) $15 : 1985
HP-82167A HP-IL Cable ( 0.5 Meter, Qty 2) $6 : 1985
HP-82167B HP-IL Cable ( 1 Meter, Qty 2) $8 : 1985
HP-82167D HP-IL Cable ( 5 Meters, Qty 2) $10 : 1985
HP-11340A HP-IL Cable ( 20 Meters, Qty 2) $40 : 1985
HP-11340B HP-IL Cable ( 50 Meters, Qty 2) $100 : 1985
HP-11340C HP-IL Cable (100 Meters, Qty 2) $200 : 1985
HP-82059D Power Supply, 110v North-America $12.50 : 1983
HP-82066B Power Supply, 220v Europe $25 : 1980
HP-82067B Power Supply, 220v UK desktop : 1980
HP-82067B 001 Power Supply, 220v UK with RSA plug : 1980
HP-82068B Power Supply, 220v Australia : 1980
HP-82069B Power Supply, 110v Europe : 1980
HP-00071-90001 HP-71 Owner's Manual (English) $15 : 1985
HP-00071-90010 HP-71 Reference Manual (English) $25 : 1985
HP-00071-90019 HP-71 Quick Reference Guide (English) $2 : 1985
HP-82401-90001 HP-71 HP-IL Interface Owner's Manual $15 : 1985
Third Party Accessories
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
CMT-71-TouchPad CMT: TouchPad-71 $29 : 1988
CMT-71-CASE CMT: Rugged Case $185 : 1988
MultiCase-128 CMT: Rugged Case (w LCD, HPIL, RS232 & RAM Disk) $925 : 1988
SerialPlus71Case ODS: Rugged Case (with HP-IL & RS-232) $395 : 1988
Internal Design Specifications
Code:
Product # Product Name Price € / $ US
---------------- -------------------------------------------------- -----------------
HP-00071-90068 IDS Volume I: Detailed Design Description $50 : 1985
HP-00071-90069 IDS Volume II: Entry Point/Poll Interfaces (1BBBB) $50 : 1985
HP-00071-90104 IDS Volume II: Entry Point/Poll Interfaces (2CCCC) $50 : 1986
HP-00071-90070 IDS Volume III: Operating System Source (1BBBB) $200 : 1985
HP-00071-90105 IDS Volume 11I: Operating System Source (2CCCC) $200 : 1986
HP-00071-90071 IDS Hardware Design Specifications $200 : 1985
HP-82401-90023 IDS HP-IL Internal Design Specifications $50 : 1985
CHHU NOMAS IDS & IMS HP-71 FORTH/Assembler ROM
Users Clubs
Code:
Club Club Name Lifetime
---------------- -------------------------------------------------- -----------------
HP-65 Users Club (renamed PPC) 1974-06 > 1977-12
PPC Personal Programming Club / Center (US) 1978-01 > 1987-07
CHHU Club of Hewlett-Packard Handheld Users (US) 1984-10 > 1986-02
HPX Handheld Programming Exchange (US) 1987-01 > 1990-05
PAHHC Philadelphia Area HP Handheld Club (US) 198x-xx > [today]
PPC-UK PPC UK Chapter (UK, renamed HPCC) 1982-07 > 1985-03
HPCC Handheld and Portable Computer Club (UK) 1985-04 > [today]
CCD Computer Club Deutschland (DE) 1981-11 > 1993-XX
PPC-T PPC Toulouse Chapter (FR) 1982-01 > 1987-06
PPC-PC PPC Paris Chapter (FR) 1982-12 > 1994-09
Users Clubs Journals
Code:
Club Journal Name Lifetime
---------------- -------------------------------------------------- -----------------
HP HP-65 Key Notes 1974-06 > 1976-07
HP HP Key Notes 1977-01 > 1983-08
HP-65 Users Club 65 Notes 1974-06 > 1977-12
PPC PPC Journal/PPC-CA Journal/PPC Journal 1978-01 > 1987-07
PPC PPC-CO Journal 1982-09 > 1984-12
CHHU Chronicle 1984-10 > 1986-02
HPX Exchange 1987-01 > 1990-05
HPCC Datafile 1982-07 > [today]
CCD Prisma 1982-01 > 1992-01
PPC-T PPC Journal Toulouse/PPC-T/Micro-Revue/PPC-T 1982-01 > 1987-06
PPC-PC JPC [Journal Paris Chapter] 1983-01 > 1994-09
Brochures & Pamphlets
Complex Calculations Have Never Been So Easy... The HP-71 (1983-12, HP-5953-5575D)
A Wealth of Accessories to Complement - Calculators, the HP-71 Handheld Computer and Peripherals (1987-02, HP-5955-8720)
-
Articles
- HP-71B Handheld Computer Dealer Sales Paper (Hewlett-Packard, 1985-04)
- HP-71B Handheld Computer Overview (HP Journal 1984-07 V35 N7)
- HP-75C Card Reader Overview (HP Journal 1983-06 V34 N6 P15-26) (same technology as the HP-71B)
- HP-82479A HP-71B Data Acquisition Pac Overview (HP Journal 1986-03 V37 N3 P43-47)
- The HP-71B “Math Machine” 25 Years Old (Joseph Horn, Richard Nelson, & Dale Thorn)
- Valentín Albillo Articles
- HP-71B Modest Matter (Valentín Albillo, Datafile V23 N4)
- HP-71B Math ROM Baker's Dozen, Vol. 1 (Valentín Albillo, Datafile V24 N1)
- HP-71B Math ROM Baker's Dozen, Vol. 2 (Valentín Albillo, Datafile V24 N2)
- HP-71B Short & Sweet Sudoku Solver (Valentín Albillo, Datafile V24 N2)
- HP-71B Fantastic FOUR (Valentín Albillo, Datafile V24 N3)
- HP-71B Sudoku Solver's Sublime Sequel (Valentín Albillo, Datafile, V24 N3)
- HP-71B Minimax Polynomial Fix (Valentín Albillo, Datafile V24 N5)
- 28 Years of Othello (Valentín Albillo, Datafile V24 N6)
- HP-71B Sudoku Generator ... & Coach ! (Valentín Albillo, Datafile V25 N2)
- Long Live the HP-71B! (Valentín Albillo, Datafile V25 N6)
- Small Fry - Primes A'counting (Valentín Albillo, Datafile V26 N2)
- Doldly Going ... Identifying Constants (Valentín Albillo, Datafile V26 N2)
- Packing Long Integers for the HP 71B (Assembler) (Valentín Albillo, hpmuseum.org)
Books
- HP-71 BASIC Made Easy, 1985, by Joseph Horn (cover, book)
- HP-71 BASIC Made Easy, 2014, by Joseph Horn (updated & searchable, book)
- The BASIC HP-71: Up and Running in CALC Mode, BASIC and Assembly Language, 1986, by Richard E.Harvey (cover, book)
|