HP 71B
The HP 71B is a pocket computer and scientific calculator produced by Hewlett Packard.
Other names | HP 44A (during development) |
---|---|
Type | Pocket computer, scientific calculator |
Introduced | 1983 |
Predecessor | HP 75C/D |
Successor | HP 94, HP 95LX |
Cost | 550 USD |
Calculator | |
Entry mode | Algebraic |
Display type | Dot-matrix LCD |
CPU | |
Processor | HP Saturn 1LF2 |
Frequency | 640kHz |
Programming | |
Interfaces | |
Ports | 4x ROM/RAM slots, 1x card reader/ROM/RAM header, 1x HP-IL/ barcode reader module slots |
Other | |
Power supply | 4x AAA battery or 8VAC power supply |
Features
Internal design
Internally, the HP 71B is divided up into two separate boards with a ribbon cable connecting them. The upper board contains the Saturn microprocessor, keyboard, and display. The lower board contains the power supply hardware, ROM, RAM, and expansion slots.
Programming
By default, the 71B only supports programming in the BASIC language. Additional keywords can be added to BASIC through the use of an expansion ROM module.
Support for Forth can be added through the use of the Forth/Assembler expansion ROM module.
Sample BASIC program
This is a sample program which will play a tone on the buzzer for 0.5 seconds, then increase the frequency non linearly and repeat, while displaying the frequency being played.
10 X=10
20 Y=20
30 PRINT X
40 BEEP X
50 X=X+Y
60 Y=Y+5
70 GOTO 30