ET-3400 Microprocessor Trainer · Volume 7

Reference

This volume collects the ET-3400’s specifications, its parts and part numbers, its memory map and monitor entry points, its model numbers and prices, every manual and document located with the data the project’s hosting rule needs, the related Heath equipment, and further reading. The rest of the dive explains them: the line and dates in volume 1, the circuit in volume 2, the course in volume 4 and programs in volume 5.

7.1 Specifications

As printed in the 1977 manual (595-2021-03, p. 107).

Table 1 — Specifications

CPU8-bit parallel, NMOS, bus-oriented 6800
ROMNMOS, 1024 bytes
RAMNMOS, 256 bytes (plus sockets for an additional 256 bytes)
Clock frequency500 kHz (approximately)
Displaysix 7-segment LED digits
Keyboardhexadecimal (0–F and Reset); 1 through F are dual-function keys that also enter commands
Input switcheseight miniature switches in a dual-in-line package (for experiments)
LED monitor lightseight red LEDs with separate input terminals (for experiments)
Power supplies+5 V at 1.5 A (0.5 A available for the breadboard at the output terminal); +12 V and −12 V at 50 mA at the output terminals
Power requirements105–130 or 210–260 V r.m.s., 50–60 Hz, 30 W maximum
Fuse3/8 A, slow-blow
Dimensions12⅛ in wide × 11¾ in deep × 3½ in high (30.8 × 29.8 × 8.9 cm)
Net weight4 lb (1.8 kg)

Additional figures from the Theory of Operation and the panel guide: a line-frequency square-wave output and an approximately 1 Hz square-wave output from comparator IC18; φ2 and VMA·φ2 clock outputs; data switches with 4700 Ω pull-ups (closed = logic 0); LED inputs with 8200 Ω pull-downs, driving the LEDs through a 74LS241 and 180 Ω resistors; a Standby position of the power switch that keeps the processor and memory powered (manual, pp. 108–109; Pictorial 8-1).

The ET-3400A, from the catalogues: MC6808 processor, 512 bytes of user-accessible RAM, 1K monitor ROM; +5 V at 1.5 A and ±12 V at 50 mA; 120 V a.c., 50/60 Hz, 30 W; 3½ in high × 12⅛ in wide × 11¾ in deep (Christmas 1982, p. 36; Winter 1991, p. 54).

Figure 1 — The Specifications page of the 1977 manual.
Figure 1 — The Specifications page of the 1977 manual. — Source: ET-3400 manual, 595-2021-03, p. 107, Heath Company, © 1977, Internet Archive (DLARC), https://archive.org/details/manualsplus_11737

7.2 Semiconductor complement

Table 2 — Semiconductor complement

CircuitTypeHeath partFunction
IC1, IC6, IC7, IC874LS241443-824LED buffer; control and address buffers
IC2, IC3, IC20, IC2274LS42443-807address and display decoding
IC474126443-717tri-state control
IC5, IC2174S00443-26gating; D0 inversion
IC9, IC1074LS243443-839data bus transceivers
IC11MC6800P443-827microprocessor
IC12MCM6830A (mask-programmed)444-171K monitor ROM
IC1340097443-720keyboard buffer
IC14–IC172112-2443-721256 × 4 static RAM (IC16, IC17 with the course)
IC18LM3302N, LM2901N or µA775 (selected)442-616line and 1 Hz square waves
IC19MC6875443-840two-phase clock and reset
IC23–IC2874LS259443-804display latch drivers
IC29LM78L12442-644+12 V regulator
IC30LM79L12AC442-646−12 V regulator
IC31µA309K442-30+5 V regulator (TO-3)
H, I, N, Z, V, CTIL312411-831common-anode seven-segment LED
D3–D101N4149—diodes

Source: manual, Semiconductor Identification Charts, pp. 110–113. The ET-3400A used an MC6808 (or 6802) with a crystal in place of the MC6800 and MC6875, and two 2114 RAMs on the board an owner described (sebhc list, 2007); its full parts list was not found.

Figure 2 — The first page of the integrated-circuit identification chart: the 74LS241, 74LS42, 74126, 74S00 and 74LS243, each with its Heath part number, its standard replacement and a pin diagram.
Figure 2 — The first page of the integrated-circuit identification chart: the 74LS241, 74LS42, 74126, 74S00 and 74LS243, each with its Heath part number, its standard replacement and a pin diagram. — Source: ET-3400 manual, 595-2021-03, p. 111, Heath Company, © 1977, Internet Archive (DLARC), https://archive.org/details/manualsplus_11737
Figure 3 — The first page of the Parts List: resistors and capacitors, each with its key number, Heath part number, quantity, description and circuit number.
Figure 3 — The first page of the Parts List: resistors and capacitors, each with its key number, Heath part number, quantity, description and circuit number. — Source: ET-3400 manual, 595-2021-03, p. 7, Heath Company, © 1977, Internet Archive (DLARC), https://archive.org/details/manualsplus_11737

7.3 Memory map and monitor entry points

Table 3 — Memory map and monitor entry points

AddressContents
0000–00C4user RAM
00C5–00FFmonitor RAM: stacks, breakpoint table, T0/T1 (00EC, 00EE), DIGADD (00F0), USERS (00F2), SWI/IRQ/SWI/NMI vectors (00F4, 00F7, 00FA, 00FD)
0100–01FFoptional user RAM
C003, C005, C006keyboard columns
C110–C16Fdisplay latches (digit 6 = H … 1 = C on A6–A4; segment on A2–A0; D0 = 1 lights)
FC00–FFFFmonitor ROM

Table 4 — Memory map and monitor entry points

RoutineAddressRoutineAddress
RESETFC00OUTSTJFD8C
MAINFC19OUTSTOFD8D
OUTSTAFC86ENCODEFDBB
DOFC8CINCHFDF4
RESUMEFC96IHBFE09
REDISFCBCOUTBYTFE20
BKPTFCCEOUTHEXFE28
MEMFCF9OUTCHFE3A
AUTOFD0AOUTST1FE50
PROMPTFD25OUTSTRFE52
DSPLAYFD7BSTEPFE62
OPTABFF76DISTABFF96
HEXTABFFA6CMDTABFFB6

Source: manual, Memory Map (p. 87) and symbolic reference table (p. 86). Interrupt vectors at FFF8–FFFF point to 00F7 (IRQ), 00F4 (SWI), 00FD (NMI) and FC00 (reset).

7.4 Model numbers

Table 5 — Model numbers

NumberWhat it isSeen
ET-3400Microprocessor Trainer, kitChristmas 1977 – Winter 1981
ETW-3400same, factory assembledFall 1978 – Christmas 1981
ETS-3400course and trainer ordered togetherChristmas 1977 onward
ET-3400A / ET-3400-Arevised trainer (6808), kitChristmas 1981 – 1993–94
ETW-3400A / ETW-3400-Asame, assembledWinter 1981–82 – 1993–94
ET-3400-AE / ETW-3400-AE220 V, 50 Hz versionsWinter 1981–82 – Christmas 1982
ETS-3400A, ETS-3401A, ETS-3400-Bpackages of trainer, course and/or accessory1980s
ETA-3400Memory and Input/Output Accessory, kitWinter 1979 – Christmas 1987
EWA-3400same, assembledFall 1979 – Fall 1986
ETA-3400-13K RAM chip set for the accessoryWinter 1979 onward
ETS-349trainer owners’ system: H9 terminal, ETA-3400, 3K chip set, BASICFall 1979
EE-3401 / EE-3401-AMicroprocessors courseChristmas 1977 onward
EE-3401-1, EE-3401-2course slides and filmstrip1978 onward
EB-6401 (EB-6401A)classroom version of the course1978 onward (text © 1978, 1985)
EE-3402, EE-3403, EE-3404, EE-3405Interfacing, Voice Synthesis, Advanced Microprocessor, Applications courses for the ET-3400A1981–1985 onward

Heath part numbers of note: manual 595-2021; EE-3401 Unit 1 595-2039-02; ETA-3400 software manual 595-2271-01; EB-6401A textbook 595-3429-07; ETA-3400 modification instructions 597-1954-02 (part); final-examination kit 172-5285-3.

7.5 Catalogue appearances and prices

Table 6 — Catalogue appearances and prices

CataloguePageET-3400 kitWiredETA-3400EE-3401
Christmas 1977 (818)100$189.95——$89.95
Winter 1978—$199.95——$89.95
Spring 197897$199.95——$89.95
Fall 197888–89$189.95$240.00—$89.95
Christmas 1978 (842)—$189.95$240.00—$89.95
Winter 1979—$189.95$240.00$150.00$89.95
Fall 197968–69$209.95$280.00$160.00$89.95
Christmas 1979—$199.95$275.00$150.00$89.95
1980 (848)—$199.95$275.00$150.00—
Christmas 1980—$199.95$279.00$150.00—
Winter 1981—$224.95$299.95——
Christmas 1981—ET-3400A $224.95$299.95$175.00—
Winter 1981–8276–77ET-3400A $224.95$329.95$175.00$99.95
Christmas 198236–37ET-3400A $229.95$329.95$175.00$99.95
Spring 1984—ET-3400A $239.95$339.95$175.00—
Fall 1985—ET-3400A $259.95$359.95——
Fall 1986—ET-3400-A $259.95$359.95$179.95—
Fall 198763–64ET-3400-A $259.95$359.95$129.95—
Christmas 1987—ET-3400-A $259.95$359.95——
Winter 1991 (223)53–54ET-3400-A $279.95$399.95—EE-3401-A $99.95

A dash in the page column means the page number was not read from the scan; a dash in a price column means no price was found in that issue. Prices were taken from the scans’ text layers and checked against page images for the pages shown in this dive. The EE-3401 price of $89.95 for Winter 1978 to Christmas 1979 is the figure the text layers repeat in each of those issues.

7.6 Manuals and documents

Heath assembly manuals are numbered 595-nnnn with a two-digit printing suffix. The table lists every ET-3400-related document located online, with the data the project’s hosting rule needs. No title below is hosted by this site. Each carries a copyright notice and dates from 1977 or later, so under the project’s rule (host only titles published before 1964 without renewal, or published without a notice before 1 March 1989) none qualifies, and all are link-only. No renewal search was made, because none is needed: works of 1964–1977 were renewed automatically by the Copyright Renewal Act of 1992, and works of 1978 and later need no renewal. None of these titles appears on the Tubular Electronics list of Heath manuals withheld as still in copyright; that list names the ET-3100 and the ETW-3700 among the trainers (Tubular Electronics).

Table 7 — Manuals and documents

TitlePart no.YearCopyright notice seenRenewal searchFree scan
Heathkit Manual for the Microprocessor Trainer, Model ET-3400595-2021-031977yes, “Copyright © 1977” on the title pagenot needed (see above)Internet Archive, DLARC (120 pages; no illustration booklet)
same, later printing, with Illustration Booklet, schematic, 10/20/80 parts price list and ETA-3400 modification pages595-2021-061977 (printed c. 1980)yes, © 1977not neededInternet Archive, manuals (159 pages)
EE-3401 Microprocessors, Units 1–10 (Unit 1 Number Systems and Codes … Unit 10 Interfacing Experiments), bound with the trainer manual595-2039-02 (Unit 1)1977yes, “Copyright © 1977” in each unitnot neededInternet Archive (874 pages)
Microprocessors, Book 1/Book 2 (classroom text), EB-6401A595-3429-071978, 1985 (10th printing 1988)yes, “Copyright © 1978, 1985”not neededInternet Archive · second scan
Software Reference Manual for the Memory and Input/Output Accessory, Model ETA-3400595-2271-011979yes, “Copyright © 1979”not neededInternet Archive (99 pages)
ETA-3400 schematic—about 1979not legible on the scannot neededInternet Archive
ET-3400A assembly manualnot locatedabout 1981——no scan found
Introduction to Microprocessors, EC-6800 (course for the ET-6800)—1980yes, “Copyright 1980”not neededInternet Archive

Paper reprints of Heath manuals are sold by Data Professionals, now part of the Heath Company (history dive, volume 7).

Figure 4 — Title page of the 1977 printing, 595-2021-03, with Heath's drawing of the trainer and "Copyright © 1977". This copy carries the stamp of the Electronic Maintenance & Calibration Lab, University of …
Figure 4 — Title page of the 1977 printing, 595-2021-03, with Heath's drawing of the trainer and "Copyright © 1977". This copy carries the stamp of the Electronic Maintenance & Calibration Lab, University of Colorado at Denver. — Source: ET-3400 manual, 595-2021-03, title page, Heath Company, © 1977, Internet Archive (DLARC), https://archive.org/details/manualsplus_11737
Figure 5 — Title page of the later printing, 595-2021-06, still "Copyright © 1977".
Figure 5 — Title page of the later printing, 595-2021-06, still "Copyright © 1977". — Source: ET-3400 manual, 595-2021-06, title page, Heath Company, Internet Archive, https://archive.org/details/HeathkitManualForTheEt-3400MicroprocessorTrainer
Figure 6 — The cover of the 595-2021-06 printing, reproduced in black and white in the scan: "Heathkit Manual for the Microprocessor Trainer, Model ET-3400, 595-2021-06", with the same drawing of a builder at…
Figure 6 — The cover of the 595-2021-06 printing, reproduced in black and white in the scan: "Heathkit Manual for the Microprocessor Trainer, Model ET-3400, 595-2021-06", with the same drawing of a builder at work. — Source: ET-3400 manual, 595-2021-06, cover, Heath Company, Internet Archive, https://archive.org/details/HeathkitManualForTheEt-3400MicroprocessorTrainer
Figure 7 — Back cover of the 1977 printing: "Heath Schlumberger", from the years when Heath was a Schlumberger company.
Figure 7 — Back cover of the 1977 printing: "Heath Schlumberger", from the years when Heath was a Schlumberger company. — Source: ET-3400 manual, 595-2021-03, back cover, Heath Company, 1977, Internet Archive (DLARC), https://archive.org/details/manualsplus_11737
Figure 8 — Back cover of the later printing: "Heath Zenith", after Zenith bought Heath in 1979, with "The world's finest electronic equipment in kit form".
Figure 8 — Back cover of the later printing: "Heath Zenith", after Zenith bought Heath in 1979, with "The world's finest electronic equipment in kit form". — Source: ET-3400 manual, 595-2021-06, back cover, Heath Company, Internet Archive, https://archive.org/details/HeathkitManualForTheEt-3400MicroprocessorTrainer
Figure 9 — Title page of the ETA-3400 Software Reference Manual, 595-2271-01, "Copyright © 1979".
Figure 9 — Title page of the ETA-3400 Software Reference Manual, 595-2271-01, "Copyright © 1979". — Source: Heath Company, ETA-3400 Software Reference Manual, Internet Archive, https://archive.org/details/manualzilla-id-5640664
Figure 10 — The schematic of the ETA-3400 accessory: the RAM array, the monitor and BASIC ROMs, the PIA for the cassette and terminal interfaces, and the 40-pin connector to the trainer.
Figure 10 — The schematic of the ETA-3400 accessory: the RAM array, the monitor and BASIC ROMs, the PIA for the cassette and terminal interfaces, and the 40-pin connector to the trainer. — Source: Heathkit ETA-3400 Schematic, Heath Company, Internet Archive, https://archive.org/details/Heathkit_ETA-3400-Schematic
Figure 11 — The Motorola "M6800 Microprocessor Instruction Set Summary" card that came with an ET-3400 and its course, opened to show the op-code tables.
Figure 11 — The Motorola "M6800 Microprocessor Instruction Set Summary" card that came with an ET-3400 and its course, opened to show the op-code tables. — Source: DigiBarn Computer Museum, photograph DSC07207, donated by Sean Broderick, Creative Commons licence per the site notice, https://www.digibarn.com/collections/systems/heathkit-microprocessor-learning-kit/

Table 8 — Related Heath equipment

ModelWhatRelation
ET-3200 / A / BDigital Design Experimenterthe previous trainer in the course sequence; its own dive
ET-3100 / A / BElectronic Design Experimenter (analog)the first trainer in the sequence; its own dive
ETA-3400 / EWA-3400Memory and I/O Accessorymemory, cassette, terminal port, FANTOM II monitor, Tiny BASIC
H9, H19video terminalsused with the ETA-3400
ET-6800Microprocessor Trainer, cardboard cabinet, 1981beginner’s trainer for the EC-6800 course (Education History, vol. 3)
ET-100Advanced Microcomputer Trainer, 8088, 1983the 16-bit trainer (Education History, vol. 3)
ETW-3800Microprocessor Trainer with 68HC11 or 8085 modulesthe later 8-bit trainer (Education History, vol. 4)
HERO 1 (ET-18)educational robot, 6808the same processor family, 1982
H8Heath’s first computer, 8080, 1977the computer group’s choice of processor; history dive, vol. 5

Further reading

Sources

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.