• Please review our updated Terms and Rules here

HP 1650/1651 Logic Analyzer Disk Images

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
5,051
Location
Central VA
I picked up a HP 1650A Logic Analyzer at a surplus auction a few months ago, and finally got around to imaging the disks. In addition to the OS and demo disks, I have what is apparently a somewhat rare/sought after copy of the Z80 Inverse Assembler. This lets you disassemble Z80 code right in the logic analyzer. All images were captured with Dave Dunfield's ImageDisk. I've uploaded them here:

http://filedump.glitchwrks.com/software/hp_1650/

You should be able to write them out with ImageDisk on a DOS PC with a regular 1.44 MB PC floppy drive. They're double density disks of course. If you have one of these analyzers and can't write disks for some reason, PM me and I can probably mail you some.
 
There was also a 5.25" 360K disk in the front pouch which was labeled "HP 1650A DOS Utils" -- I've now imaged that and uploaded both the image and the relevant files. It boots DOS 3.30, sets up COM1 to control the analyzer, and tells you to type `HP1650` to get started. That signs on with:

VPI Physics Electronics Shop
HP1650 Logic Analyzer Controller
Version 1.1
RAL 2/3/89

The Pascal source for the program is also on the disk. It appears that the user can control the analyzer over RS-232, including loading/saving configurations on the PC's disk(s) instead of using 720K LIF floppies on the analyzer. Neat!
 
Thanks! Feel free to mirror on Bitsavers if it's the kind of thing you're interested in, I saw that there was a HP 1650 section when I first picked up the logic analyzer.
 
Are 1650A and 1650B software the same

Are 1650A and 1650B software the same

Are 1650A and 1650B software the same?

I have both versions of LA and a system disk that boots in a 1650B but the 1650A I have does not boot from that disk.
 
Not sure, I've only got a 1650A and a parts unit 1651A. I know the only differences between 1650x and 1651x is that the 1651 has fewer channels, but I have no experience with the different letter revisions.
 
I did not scan all the preprocessor docs :(

I did scan the Z80 Interface Module Service Brief - before I shipped the original service brief to someone who purchased the Z80 module.

Attached to this post. I believe Al will also want to post this on bitsavers.org :)
 

Attachments

  • HP_64683A_Z80_Interface_Module_Service_Brief_6483-90901_Jan_1983.pdf
    7.4 MB · Views: 16
The buyer also purchase my 8085, 8086-8088, and 68000 Interface Modules, but I also scanned the service briefs before shipping those modules.

Here is the 8085 scan:
 

Attachments

  • HP_64655A_8085_Interface_Module_Service_Brief_64555-90903_Jan_1983.pdf
    7.2 MB · Views: 7
@nikola-wan thanks a lot !

Looking at the schematics for the Z80 preprocessor interface, I see that some signals are given multiple times in a row to a 74LS240 Inverting Octal Buffer and Line Driver.
For instance, /WR is passed 3 times. This inverts the signal, but this could have been done by passing one time only.

In your opinion, the purpose of passing a signal 3 times in a row to the 74LS240 is to create a delay ?
 
Last edited:
I've dumped the OS floppy disk of my 1650A.

It's a older version compared to the one given by @glitch in this thread (v1.02).
I took the same IMD format.
 

Attachments

  • HP1650A_OS_V102.zip
    219.9 KB · Views: 8
@nikola-wan thanks a lot !

Looking at the schematics for the Z80 preprocessor interface, I see that some signals are given multiple times in a row to a 74LS240 Inverting Octal Buffer and Line Driver.
For instance, /WR is passed 3 times. This inverts the signal, but this could have been done by passing one time only.

In your opinion, the purpose of passing a signal 3 times in a row to the 74LS240 is to create a delay ?
Yes, it would create a time delay based on 3 times the propagation delay of a 74LS240.
 
Back
Top