HP Forums

Full Version: HP-71B and PC
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

Who can help me to connect HP71B with Pentium PC?

Thank you

What hardware do you have, other than the HP71 and the PC? And what OS do you run on the PC?

One way to do it is to use the HP82164 HPIL-RS232 interface, along with the HPIL module in the HP71. I've written programs for linux to transfer files between a PC and an HP71 with that interface.

A second solution would be using EMU71 in combination with the HP-IL/PC Interface Card. This solution needs a PC motherboard which includes a ISA-Bus...

Regards - Christoph Klug

Dear Tony,

please give me the wiring details for creating a own RS232 interface cable connection bwetween PC = 9 pin and HP-IL/RS232 interface = 25 pin.

With best regards from Germany - Christoph Klug

I actually find EMU41 to be more useful in talking to my 71Bs. EMU71 can't operate as a non-controller. You can still use a real 71B with EMU71, but you have to drive from EMU71. EMU41 on the other hand will stop emulating a 41C on the loop and get out of the way when it sees another controller. That lets you use the 32-column wide EMU41 display as a DISPLAY IS device on the real 71, while accessing all the emulated devices, such as disks and printers.

A better solution if you want a remote terminal on the PC is HPILLINK, available on the museum FTP site. It will talk to your card, Cristoph, or to HP's, and provides both DISPLAY IS and KEYBOARD IS devices. (The latter requires the KEYBOARD lex file, or one of either the Forth/Assembler ROM or the 41C Translator ROM). It also lets you upload and download text files. I use it extensively when doing BASIC development on the 71. It lets you single step BASIC code from the emulated terminal, which is pretty cool. It's useful too because having several lines visible gives single-stepping better context. One annoyance is that the text files it uploads are given a ".TEX" externsion, which xemacs thinks is TeX source. So it highlights the BASIC text in weird ways, trying to interpret it as such. I just rename the file before loading it into the editor to get around that.

My ideal emulation environment for speaking to a real 71 would be EMU71, running as a non-controller, providing keyboard and display emulation as well as the other essential pieces all in one place. I imagine that might be hard to do in DOS, however.

My actual ideal would have all that running natively on Linux. But I shelved my Linux HP-IL device driver months ago when it started getting sticky. But as long as I'm wishing, I wish you could produce a PCI version of the card so the driver would be easier and my choice of systems to run it on less limited. Unfortunately, commodity PC hardware just doesn't have the longevity that these fine old HP machines do. At some point, getting a machine with an ISA slot may become as difficult as getting a rare calculator. 8)

Ooops, I missed this...

Download the LIF Utilities for Linux from the HPCC web site. The cable wirelists are in there, along with some other hardware stuff. It's in the hardware/ directory of that .tar.gz file, I think.

You might also want to look at some of the comments in the source code. There's a bit of non-obvious HP calculator info there.