HA-89-3 Graphic & Sound Card

The HA-89-3 add-on board added color graphics and sound the any of the H-89 class of systems (H-88/H-89/Z-89/Z-90). The card was designed and marketed by New Orleans General Data Systems.

HA-89-3

The HA-89-3 offers the same features as the HA-8-3, plus 3 counter timer channels and a priority interrupt controller. In addition to the optional Am9511A, it also offered an optional VORTRAX voice synthesis and 2 12-bit digital/analog converters.

Manual

Here is a copy of the HA-89-3 manual. Roy Jenevein, along with the other co-founders of NOGDS, have released their manual (minus the datasheets) to the public domain: "Except for the data sheets which remain copyrighted by their respective copyright holders, the manual is in the public domain and may be used for any legal purpose." 

Actual Board

I received an HA-89-3 card and a photocopy of the manual, in the donation from P.R.  Unfortunately, I do not have a diag/support disk for this card. I have not yet attempted to install the board in any of my H-89s.

Cost

Item Price
Basic Board - Assembled and Tested $399
Voice Synthesis $130
Arithmetic Processor $210
D/A Converters $110
Total $849

Specs

VDP Section

Video Display Processor TMS-9918A
RAM 16K x 8
Resolution 256 x 192 pixels
Colors 15 + Transparent
Number of X,Y Movable Sprites 32
Text Mode 24 x 40 characters

PSG Section

Programmable Sound Generator AY-3-8910
Tone Channels 3
Noise Channels 1
Envelope Generator 1
Parallel I/O Ports 2 - 8 bit
Output Impedance 1K Ohms (min)

A/D Section

Analog Multiplexer/Converter ADC0809
Analog Input Channels 8
A/D Resolution 8 bits, binary, unipolar
A/D Accuracy +/- 1 LSB
A/D Convert Time 83 us (max)
Analog Mux Delay Time 2.5 us (max)

CTC Section

Counter/Timer Chip 8253
Counter Resolution 16 bits
Number of Counters 3
Counter 0 input 1.79 MHz
Counters 1 and 2 input external

PIC Section

Programmable Interrupt Controller 8259A
Number of Priority Interrupts supported 7
Number of Interrupts Maskable All
CPU Interrupt Vector Selectable

APU Section (Optional)

Arithmetic Processing Unit Am9511A/8231A
Fixed Point Operations 16 and 32 bit
Floating Point Operations 32 bit
Arithmetic Operations Add, Subtract, Multiply, and Divide
Other Operations Trig, Inv-Trig, Sqrt, Log, Exp, Float-fix conv
Floating point Divide (32 bit w/ 3.58 MHz Clock) 43 to 51 us
Cosine (32 bit Floating Point with 3.58 MHz Clock) 1150 us

D/A Section (Optional)

Digital to Analog Converter AD7542
Number of D/A Converters 2
Resolution 12 bits
Accuracy (Tmin to Tmax) +/- 1 LSB
Reference Voltage Source (5.0 +/0 15 mV) AD584J
Output Impedance 10K Ohms (min)

PSS Section (Optional)

Phoneme Speech Synthesizer Votrax SC-01
Number of Phonemes 64
Master Clock Rate Adjustable
Software setable Master Clock Rates 2
Software setable Inflection levels 4
Output Impedance 1K Ohms (min)

Last Modified: Sunday, 25-Feb-2024 22:33:56 PST

Contact Details

Mark Garlanger

Email: heathkit [at] garlanger [dot] com

If you email me, PLEASE check your spam filter for any responses.

Website: www.garlanger.com

Social

About

This site is dedicated to preserving the history of the original Heathkit computers. This includes the 8-bit H-8 and 16-bit H-11 systems, released in 1977, and the 8-bit H89 which was released in 1979.