HP 1000/E

From: Steve Robertson <steven_j_robertson_at_hotmail.com>
Date: Tue Dec 25 22:16:14 2001

>The time base generator boards are very simple, that accept a 3-bit >value
>and will set their I/O flag bit after the selected time period, >which can
>be 10 sec, 1 sec, 0.1 sec, 0.01 sec, etc.
>
>Usually the TBG board is installed in slot 10.

I found the manuals for the TBG on www.spies.com/~AEK . Haven't messed with
that board yet but, shouldn't have too much trouble using it.

>You also have a HS Terminal board. Excellent, these are slightly >rare.
>This is a serial port board that will run up to a maximm of >2400 baud, and
>it is compatible with HP Basic. Normally these use a >current loop
>interface, but a simple modification to the I/O cable >(inside the hood
>that connects to the PCB) will give you RS-232 I/O. >I can supply all the
>info you need for this.

As with the TBG board, I found the manuals for this board. There are several
code samples with the manuals and on Jeff's site but, so far I can't get it
to work. I didn't realize the cable had to be changed for RS232. If you have
the pin outs, that'd be cool.

I don't have the code in front of me but, unless I'm mistaken, it just
continously loops when checking the status. Not sure if this could be caused
by the cabling differences or not.

...
SFS 10
JMP *-1
...

NOTE: This is the only I/O card in the box so, I assumed it had to go in
slot "10".

If you can provide a short routine to send a single character to the
console, that'd eliminate one of the variables (me).

>Oh yes, your going to have to use a terminal with 2400 baud, 7 data >
> >bits, space parity, and 2 stop bits. Hyperterminal works just fine >for
>this.

No problem. Got plenty of dumb terminals laying around.

>The microcircuit interface boards are very valuable. You will want >to use
>one of these as your reader-emulator interface. I'll need to >know if they
>are '+ True' or 'GND true' boards, the differance being >true or inverting
>cable drivers.

We'll get to that a little later :-)

>As for the 55613 GMR-1 board, I have no idea on this item. I'm >stumped,
>and thats not too easy. Its not listed in my HP interface >manuals.

>(to test a HP 1000 CPU, set the A register to 100000 octal, set the P
> >register to 000000 and open the front panel. Switch the Lock/Operate
> >switch to Lock, then press

Was able to locate the DOCS for the ROM on the /~AEK/ site and ran the
diagnostics (as indicated above). Everything checks out OK.

>The Natel 2101 R/D converter also stumps me, is this a third party >I/O
>board?

>From the research I've done, it appears that "R/D Converter" indicates a
"Resolver to Data converter. It was probably used in a some kinda robotic or
motion controller application.

>Now then, a tape reader emulator...
>
>My emulator uses a PIC 16C65A to talk to the microcircuit interface >board,
>and a bank of EPROMs that hold images of the paper tapes. I >also have
>modes to read from a generic paper tape reader, or from an >application
>running on a PC (PC application not working yet).
>If all you need is to boot HP Basic, I can build you a simple >version of
>the emulator, or simply send you schematics and >pre-programmed PIC and
>EPROM chips, at your preferance.

Hmm... Once I get the system talking to a serial interface, I'll investigate
further. From what I understand, the TAPE READER protocol is pretty simple
so, I may be able to hack something together. I'll let you know when I get
this far.

>If these systems have the HP 7970E tape drive, thats a sturdy, >reliable
>tape drive that is not too hard to get running with simple >assembly
>language programs. I have one, and would reccomend it to >any HP
>collector. Nothing says vintage like spinning mag tape and >blinking
>lights!

I have several HP 7978 (HP-IB) tape drives that I use on my "classic" 3000s
and 9000 HP-UX boxes. Those are really sweet drives! Not sure if they're
compatible with the 1000 or not?

>Lastly, if you have any interest in assembly language programming on >your
>HP machine, I can email you a DOS executable version of the >original HP
>assembler.

Downloaded the assembler (hpasm.c) from Jeff's site. Had no problem
compiling or running it on my 9000. I've been using it while trying to get
the serial interface going.

Also downloaded the e21.c emulator but, wouldn't build on my box.
---
/usr/ccs/bin/ld: Unsatisfied symbols:
kbhit (code)
---
Really haven't had time to investigate.
Thanks again, SteveRob
_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx
Received on Tue Dec 25 2001 - 22:16:14 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:41 BST