HP-71B and the HP-3421A
#1

Hi,

I'd like to connect my HP-71B to the HP-3421 Data Acquisition / Control Unit and I have come across two software packages:

a) the HP82479A Data Acquistion ROM Pack for the HP-71B, and

b) the LEX3421 file from the hpswap collection

For (a) I have the documentation but not the software, while for (b) I have the software but no documentation :-(

Anybody has the missing parts?

thanks

**vp

#2

I don't have them, but you don't really need either one. The Data Acquisition ROM and the LEX3421 just make it easier; but I used even the 41 with only the Extended I/O module (and of course HPIL). It just means you'll have to look up 3421A instructions in its manual.

#3

Hi Vassilis,

I don't have my 3421 any more but had used some of the LEX3421 instruction syntax provided by Joe Horn on his Hp-71 Goodies page.

Look around the end of the list, sorted by LEXFilename.

No a full documentation though.

Etienne

LEX3421  FE/01 ADR3421$ fn
LEX3421 FE/02 CMD3421($)
LEX3421 FE/03 GET3421 fn
LEX3421 FE/04 INIT3421 ?device
LEX3421 FE/05 SEND3421 $
LEX3421 FE/06 USE3421 ?device
LEX3421 FE/07 AUTORANGE {ON/OFF}
LEX3421 FE/08 AUTOZERO {ON/OFF}
LEX3421 FE/09 DIGITS #
LEX3421 FE/0A GATE #
LEX3421 FE/0B OPTION DEGREES {F/C/K/R/$}
LEX3421 FE/0C RANGE #
LEX3421 FE/0D ACVOLTS(?#)
LEX3421 FE/0E BYTEREAD(#)
LEX3421 FE/0F BYTEWRITE #,#
LEX3421 FE/10 CHANTYPE(#)
LEX3421 FE/11 DCVOLTS(?#)
LEX3421 FE/12 FREQ(?#)
LEX3421 FE/13 OHMS2(?#)
LEX3421 FE/14 OHMS4(?#)
LEX3421 FE/15 READBIT(#)
LEX3421 FE/16 REFTEMP(?#)
LEX3421 FE/17 CLOSE {# / PAIR #}
LEX3421 FE/18 OPEN ?#
LEX3421 FE/19 SETSRQ #
LEX3421 FE/1A RTD(#)
LEX3421 FE/1B TCOUPLE($,#,?#)
LEX3421 FE/1C THMST2(#)
LEX3421 FE/1D THMST5(#)
LEX3421 FE/1E AUTOIDY {ON/OFF}
LEX3421 FE/1F HGL$($,?#)
LEX3421 FE/20 MONITOR {HIGH # / LOW # / SLOT #,#,#}
LEX3421 FE/21 HIGH postfix
LEX3421 FE/22 LOW postfix
LEX3421 FE/23 SLOT postfix
LEX3421 FE/24 WRITE postfix
LEX3421 FE/25 PAIR postfix
LEX3421 FE/26 BUF3421$ fn
LEX3421 FE/27 SET3421 $
LEX3421 52/01 KEYWAIT$ fn
LEX3421 52/07 STD$(#)
LEX3421 52/08 LTRIM$($,?$)
LEX3421 52/09 RTRIM$($,?$)
LEX3421 52/0A TRIM$($,?$)
LEX3421 52/0B RPT$($,#)
LEX3421 F0/11 RECLEN(#)
LEX3421 F0/12 DRECORDS(#)
LEX3421 F0/13 EXPAND #channel,#
LEX3421 F0/14 SWAP #channel,#,#,#
LEX3421 F0/15 DINSERT #channel,#
LEX3421 F0/16 DDELETE #channel,#
LEX3421 FE/01 ADR3421$ fn
LEX3421 FE/02 CMD3421($)
LEX3421 FE/03 GET3421 fn
LEX3421 FE/04 INIT3421 ?device
LEX3421 FE/05 SEND3421 $
LEX3421 FE/06 USE3421 ?device
LEX3421 FE/07 AUTORANGE {ON/OFF}
LEX3421 FE/08 AUTOZERO {ON/OFF}
LEX3421 FE/09 DIGITS #
LEX3421 FE/0A GATE #
LEX3421 FE/0B OPTION DEGREES {F/C/K/R/$}
LEX3421 FE/0C RANGE #
LEX3421 FE/0D ACVOLTS(?#)
LEX3421 FE/0E BYTEREAD(#)
LEX3421 FE/0F BYTEWRITE #,#
LEX3421 FE/10 CHANTYPE(#)
LEX3421 FE/11 DCVOLTS(?#)
LEX3421 FE/12 FREQ(?#)
LEX3421 FE/13 OHMS2(?#)
LEX3421 FE/14 OHMS4(?#)
LEX3421 FE/15 READBIT(#)
LEX3421 FE/16 REFTEMP(?#)
LEX3421 FE/17 CLOSE {# / PAIR #}
LEX3421 FE/18 OPEN ?#
LEX3421 FE/19 SETSRQ #
LEX3421 FE/1A RTD(#)
LEX3421 FE/1B TCOUPLE($,#,?#)
LEX3421 FE/1C THMST2(#)
LEX3421 FE/1D THMST5(#)
LEX3421 FE/1E AUTOIDY {ON/OFF}
LEX3421 FE/1F HGL$($,?#)
LEX3421 FE/20 MONITOR {HIGH # / LOW # / SLOT #,#,#}
LEX3421 FE/21 HIGH postfix
LEX3421 FE/22 LOW postfix
LEX3421 FE/23 SLOT postfix
LEX3421 FE/24 WRITE postfix
LEX3421 FE/25 PAIR postfix
LEX3421 FE/26 BUF3421$ fn
LEX3421 FE/27 SET3421 $
LEX3421 FE/28 RTNERR


Edited: 28 Feb 2012, 1:30 a.m.

#4

Thank you for the reference to Joe Horn's site.

I was already aware of this information, but it only gives the parameters to the commands.

I was rather hoping that somebody may have a reference to a magazine article, or posting, or even the collection that this LEX file appeared[1] so that I can find some additional info on the program.

On the other front (option (a) in my original post), does anybody have this ROM? is there a copy somewhere?

Thanks

**vp

[1] in the archive it is under the JOEHLX collection which essentially is a collection of all the LEX files Joe could find, without any docs.

#5

The LEX3421 is part of the data acquisition ROM, the keyword syntax is explained in detail in the data acquisition pac manual that you can find in the MoHPC DVD set.

#6

Many thanks.

Now that I looked in the manual its there on page J-1 (Filenames used in this pac)

I feel really stupid! :-)

**vp



Possibly Related Threads…
Thread Author Replies Views Last Post
  [HP-41][HP-71B][HP-75C/D][HP-IL] Found a mother-lode of programs on ftp.stak.tk rdj 2 1,658 11-26-2013, 05:31 PM
Last Post: rdj
  HP-71B Cursor Chirp aj04062 4 1,886 09-29-2013, 08:30 PM
Last Post: Geoff Quickfall
  Best way to test HP-71B RAM modules (the 32K/96K ones etc.)? Philippe Lasnier 4 2,359 09-25-2013, 09:54 AM
Last Post: Philippe Lasnier
  How do you print a 'data' file on the HP 71B to the HP 2225B thinkjet? Geoff Quickfall 3 1,627 08-18-2013, 04:32 PM
Last Post: Geoff Quickfall
  HP-71b questions jerome ibanes 6 2,159 07-01-2013, 05:03 PM
Last Post: Namir
  C71 Rom for HP 71b ? Michael Fehlhammer 1 1,080 05-07-2013, 10:24 PM
Last Post: Allen
  Music for the HP-71B? Christoph Giesselink 7 2,259 03-15-2013, 02:44 PM
Last Post: Christoph Giesselink
  Need manual for HP 44464a (a 3421a I/O board Alan Sciacca 1 988 03-12-2013, 03:31 AM
Last Post: Diego Diaz
  HP-71B CPU frequency? Christoph Giesselink 18 4,677 03-02-2013, 09:35 AM
Last Post: Gerson W. Barbosa
  HP-71b - what to look for when buying Marcel Samek 31 7,090 02-18-2013, 05:52 AM
Last Post: Garth Wilson

Forum Jump: