[comp.sys.amiga.programmer] HP ThinkJet and DEC LA-50

thad@cup.portal.com (Thad P Floryan) (01/10/91)

koz@frog.UUCP (Koz Egersheim) in <22504@frog.UUCP> writes:

	I have recently come up on an HP ThinkJet Printer. The d____ thing
	has the HP-IB (surpossedly = GP-IB IEEEE-488) interface.  This means
	that it has a 24 (twenty-four, no mis-print) pin Centronics style
	connector that needs to connect to my Amiga 1000 (I hope). 

	Has anyone done this?  What is the pin-tp-pin scheme?
	Will it work?  What printer driver did you use?

The HP-IB (aka IEEE-488) bus requires an interface and protocol converter to
function on the Amiga; you will NOT be able to simply "map" the signal pinnings
to the Amiga's parallel port along the lines it appears you're thinking (thus
I haven't included the HP-IB pinouts).

ASDG does produce an IEEE-488 interface card for the Amiga, and maybe (by now)
some other 3rd party mfrs do, too.

You can probably find ASDG's address/phone# in some of the Amiga-related mags,
though I do recall seeing a recent post by Perry Kivolowitz (of ASDG) in
comp.sys.amiga.misc recently, so you may want to "grep" for "perry" to find
his email address.

Thad Floryan [ thad@cup.portal.com ]

tony@sdd.hp.com (Tony Parkhurst) (01/16/91)

|> koz@frog.UUCP (Koz Egersheim) in <22504@frog.UUCP> writes:
|> 
|> I have recently come up on an HP ThinkJet Printer. The d____ thing
|> has the HP-IB (surpossedly = GP-IB IEEEE-488) interface.  This means
|> that it has a 24 (twenty-four, no mis-print) pin Centronics style
|> connector that needs to connect to my Amiga 1000 (I hope). 
|> 
|> Has anyone done this?  What is the pin-tp-pin scheme?
|> Will it work?  What printer driver did you use?


I had this EXACT same situation a few years ago.  What I ended up doing was
designing an interface converter that required some TTL inverter chips and
some resistors.  It took me about an hour to design, build and test, and it
worked the first time.  The basic idea was that in order to avoid the 
protocal and addressing stuff for HP-IB, put the printer in the "Listen-Only"
or "Listen-Always" mode, then the logic needs inversion, and the HP-IB
is open-collector, so you need resistors.  Since the A-1000 has +5 volts
on the centronics connector, no need for another power supply.  If you like,
I can mail you a schematic, or, I may be able to dig up the one I used.
(I even had one evaluated by Black-Box, but they apparently weren't
interested (perhaps it was too low cost:-)).

I didn't do much with graphics on the ThinkJet, so I used the generic driver


-- Tony