Last produced Dec 3 2016, updated Mar 3 2020 Edited by Herb Johnson, (c) Herb Johnson Contact Herb at www.retrotechnology.com, an email address is on that page.
Before the Altair and ELF...
Intel 4004, 4040, 8008
RCA COSMAC 1802 related and current 1802 products
The context of the exhibit, and consequences
contact
In the early 1970's, hobby electronics was about amateur radio, audio kits, and test instruments. They were made from digital logic chips - AND, OR, flip-flops, counters - as "wired logic" for specific tasks. Early microprocessors were seen as logic replacements, but too expensive for hobbyists. Engineers designed them into equipment with expensive development systems. Only a few visionaries, not big corporations, looked ahead at inexpensive microprocessor based computers for personal use. This exhibit shows some of the earliest use of microprocessors, from two early developers - Intel and RCA.
My exhibit shows some of the earliest Intel and RCA microprocessor based development tools, and products with those processors. Also, hobby electronics publications where early micro-computers were introduced. A chart of 1975 prices shows income and common costs in the era versus today, and a PolyPaks ad of 1975 shows costs of digital parts.
The exhibit was shown at the Vintage Computer Festival - East 9.1 held April 4-6 2014, at the Infoage Center in Wall, NJ USA, operated by the MARCH vintage computer club at Infoage. Thirty five exhibitors, 12 workshops, a dozen talks, and a vendor/consignment area. Hundreds attended. Here's a brief Web page about the event and exhibitors.
For more interpretation, see "The context of the exhibit, and consequences". For discussion of VCF-E exhibits after the event, see the Yahoo discussion group for the MARCH organization and posts under the topic "VCF thoughts" for 2014.
By 2020, the VCF-East Festival at InfoAge and the MARCH museum, were operated by the Vintage Computing Federation, Inc. and the discussion group moved to a private listserver with public access, called "vcf-midatlantic". Check with the vcfed.org Web site for further information. - Herb
I do a lot about restoring and preserving computers of the 70's and 80's.
Email me: Herb Johnson, retrotechnology.com
The Intel 4004 was developed about 1972-3, and sold by Intel as a "programed logic" replacment for individual small-scale logic chips or "discrete logic" designs. The Intel 8008 was an 8-bit and more developed version. The 4040 was an advanced version of the 4004 chipset, produced about the time of the 8080. The early history of these microprocessors in development is described in detail elsewhere. What is not often described, is how these were actually used. This exhibit showed the 4004 and 4040 in use, and one 8008 card.
"Digital Electronics" designed a 4004 board to run a simple program to exercise a display. The 4004 board likely dates from 1976, the display from 1975 and may be from the same company. The character scheme is called "starburst" or 14-segment and produces readable text. These displays, and the 4004, were used in commercial scales, point-of-sale "cash" registers, gas pumps, and so on.
Intel 4004 driven fluorscent display control card, Digital Electronics brand, 1976
closeup of Intel 4004 chipset
fluorscent starburst display. Message scrolls left/right, blinks, etc.
For decades, Dranetz has produced a series of AC power monitoring equipment to monitor and report on line faults, surges and spikes. They adopted the Intel 4040 for this 606 model, but also used other microprocessors when they offered price or performance benefits. The operating units have the same 4040 CPU board as the one on display.
Dranetz 660-3 system
Dranetz 660 control board with Intel 4040, early 1980 construction
Dranetz 660 control board on display, mid-1979 construction
In 1973?, Intel introduced the MCS-4 development system for their 4004 processor. It consists of a collection of 100-pin boards with cross-connects (not a common "bus") to provide RAM, ROM, I/O, PROM programming and a control panel. They upgraded the CPU board to a 4040 probably in 1975 and called it a 4/40 or "4 mod 40".
My 4/40 system was obtained several years ago, but only restored to use in 2014 thanks to Kyle Owen's encouragements. This system is mostly operational and runs a terminal base ROM monitor to read and dump memory to paper tape. Assembly is done by hand, or with cross-assemblers in FORTRAN run on a mainframe. Thanks to Kyle Owen for supporting my repairs of this system. - Herb Johnson
Working Intel Intellec 4/40 development system
Intel 4/40 4040 CPU board 1974 chipset
current-loop to simple RS-232 interface, 1200 baud
My Web page on my 4/40
An additional working 4/40 was displayed by Kyle Owen, in the adjacent exhibit by
the Atlanta Historical Computer Society. Thanks to Kyle and Flash Corliss for monitoring my exhibit.
Pro-Log introduced microprocessor development tools and control products in 1973 with the Intel 4004. Shown are Pro-Log 4040 boards and tools, sold for logic control at a biology lab at a university. The lab bought the ProLog series 90 model 900 PROM programmer to store the hand-assembled 4040 control program into 256-byte 1702 PROMS. There's a Pro-Log single-board 4040, and a three-board 4040-ROM-I/O set. More info is on this linked Web page. Prolog later created the STDBus standard with similar boards. STDbus became a standard and ProLog and others produced a variety of boards for many microprocessors. I offer some STDbus cards and docs.
A ProLog 4040-based controller board set in card cage
ProLog model 4410, with 4040 CPU, a single-board 4040. missing are 4002-1 and 4002-2 RAM chips
The ProLog series 90 model 900 PROM programmer, has a 4004 microprocessor and 1702 PROMs. Also displayed is a 4040 controller for a ProLog 980 PROM programmer which has 2716 PROMs.
Prolog model 900 PROM programmer, uses Intel 4004
Prolog 90 M900 PROM programmer brochure PDF
Prolog M980 PROM programmer CPU board with Intel 4040 probably made 1980
Beehive brand, Super Bee terminal CPU board with Intel 8008: late 1973
Thanks to Rick Bensene, of The Old Calculator Museum at oldcalculatormuseum.com for identifying this in Dec 2016. In Mar 2020, I found a Super Bee manual online at oclc.org and confirmed the
details of this board.- Herb
The COSMAC microprocessor was first developed as a conceptual design in discrete (small scale) TTL logic in the early 1970's by Joseph Weisbecker and several of his RCA colleagues. A two-chip version was developed by RCA's Solid State Division in 1973-4, and a single chip version soon thereafter. I cover early COSMAC development on another Web page. This exhibit shows some of the earliest use of the COSMAC, by RCA in various development tools, in commercial use; and as the latest of hobby microcomputer "tribute" kits based on the early COSMAC ELF.
Developers of the RCA COSMAC looked for products for their microcontroller, which was suited for hostile enviroments. Chrysler was looking for cheaper ways to reduce emissions in their cars to meet 1976 EPA standards. The COSMAC was sold as a "programmable logic device" where a one-chip change supported each car model and engine. The "Lean-Burn" system controlled sparkplug firing based on engine timing, throttle position, air temperature and other values.
This product is one of the earliest production, real-time, embedded microcontrollers. It got a bad reputation because it was mounted on the air cleaner and suffered from heat, vibrations and resulting poor connections. Other COSMACS were used in 1970's amateur and research satellites, and the 1990's NASA/JPL Galileo spaceprobe to Jupiter.
Chrysler Spark Control System first produced in 1976
SCC functional diagram of digital control of ignition spark timing
SCC board showing 1802 This is a 1982 dated chipset
analog and discrete component version of SCC
This 1974-5 product of RCA was a COSMAC development system based on a number of small boards in a bus-like card cage, for expansion by engineers to develop COSMAC designs. Note the two-chip CPU board with "house numbers" instead of 1801 labels. Expanded versions supported a floppy disk operating system; the earliest version was ROM and Teletype based for paper-tape files; later it supported cassete-tape files. Loaned courtesy of Bill Degnan Some of these photos are his.
pre-1801 Microkit from 1974-5
Microkit top view showing card cage
Microkit CPU chipset 1845, 8682, 8335, 2192
Microkit ROMs
See my Web page about the MicroKit ROM monitor.
RCA COSMAC Microtutor kit
My Web page about the earliest COSMAC processors.
Contact me about a copy of the MicroTutor manual.
Courtesy of Kyle Owen and Flash Corliss of the Atlanta based Vintage Computer Festival - Southeast, I shared a table of COSMAC items with them. Photographed are two of their items. In the back is a replica of the COSMAC ELF as displayed in the 1976 Popular Electronics article. In the front of the photo, is Spare Time Gizmo's ELF2K product of several years ago, with added solid-state drive card to run ELFOS on the ELF2K.
Lee Hart was a digital engineer in the 1970's when a COSMAC MicroKit and MicroTutor were shown to him by a RCA "field rep". His big-company bosses wouldn't buy COSMACs. But the low-power noise-resistant CMOS product held his interest. In 1978 he started his own digital design company, to make a COSMAC controller.
Four decades later, COSMAC enthusiasts (and me) knudged him to produce a modern ELF (and Microtutor) called the Membership Card. Five years later, they are still available today. The model on display is an early version with a ROM/RAM upgrade: the latest version has both.
For fun, Lee Hart designed a simpler COSMAC board, just to randomly run a program and display "results" as an LED face - called Face Card.
When Lee saw my "microprocessors as logic" exhibit, he wired up in a day, a pure-logic "nametag" display board. NO PROCESSOR! just a ROM and counter and clock. It simply displays 7 bits of ROM as 7-segment letters.
Membership Card kit - modern version of 1976 COSMAC 1802 ELF kit
Order the Membership card from Lee Hart at TMSI
Support Web pages for 1802 Membership card product
Face Card - 1802 powered, simple blinky-light board, executes random 1802 instructions Photo by Lee Hart
COSMAC 1802 executes random instructions to create facial expressions with LEDs
available as simple to assemble kit
nametag - simple design - ROM, counter, clock, display
Designed & built by Lee Hart in honor of VCF-E exhibit. If you want one, let me know!
These books and magazines represent both "discrete logic" hobby activities of the early 1970's, and the earliest microcomputing activities. They were not displayed at the actual exhibit, for lack of space and because visitors had no time to look at them. I'll provide portions of these documents on this Web site, later.
73 Magazine for Aug 1975 selected pages $1 in 1975 = $4 in 2014
a 1975 Chevy Nova sedan? about $3K-$4K 8080 processor - $175-$250 The point of my exhibit was to show the limits and perceptions of the
earliest use (early 1970's) of microprocessors, namely as "programmed
logic". That's how Intel 4004's and COSMAC 1802 were sold, to engineers
and manufacturers, to replace mechanical logic or process-control
equipment. A 40-year-old power meter with a 4040, still printed warnings
when the line voltage dropped, when another exhibitor ran his mark-sense
card reader (with 1/4 horsepower AC motor. So it was an "interactive"
and "networked" exhibit. ;)
I chose the processors from the earliest available.
The COSMAC has always drawn interest from people who
want to work with binary-level programming and gaming. Generations of
binary-level ELF computers were, and are, in hobby production. And a
subset of people who want to put modern "tech" on vintage micros, also
put them on COSMACs. I showed current versions of the ELF too.
The Intel 4-bit processors are of "classic" interest, because they led to
the 8-bit 8008 and 8080 (and Z80), and then to Intel's other processors.
"Firsts" of popular products attract interest.
It answers the question
"what did people do with that Altair 8800 after they built it?", a topic
disucssed by many in 21st century. As the Altair had no graphic
displays, no I/O devices, what could it do? A common demonstration, is to play tunes on an
AM radio, using program loops to generate RF signals. Clever, attractive (like a bumble bee)
but useless. The same question applies to owners of the first KIMs and
other single-board micros. It still applies to new owners of Arduinos and
Raspberry Pi's today.
The direct answer - binary interfaces to equipment available in the 1970's - was
was not in my exhibit. I ran out of space, time and effort. Hobby devices interfaced
at the time included Teletypes, older terminals and printers, and lights and relays to
run other things. Cassette recorders became mass storage devices via audio tones. TV's
became displays too; there was a random-logic TV "typewriter" in 1973.
You built other devices for them to control and
measure, and you wrote the programs to do that. You wrote the programs in binary,
or hand-assembled code. Or you could
"play" simple games, or treat programming as a game. The MicroTutor
manual on display had some textual examples, toggle-in programs. Few
people could program a prom in 1975. But with storage, on paper tape or cassettes,
you could store programs and data. With a terminal and more memory, you could
run like a then-conventional computer could, but without punched cards and waiting
a day for results!
ABut how was it done first? By the engineers and techs, who had these
tools, on their company's budgets or in their college labs. They had the earliest
microprocessors and the austere development environments for them. Or
none! They programmed in binary! They hand-assembled! Stored data in
ROMs and punched tape, or just toggled it in.
During the exhibit, a have a photo of one of the exhibitors, using my 1702
PROM programmer, to fix ROMs for his 8080 single-board on exhibit. In hex, byte by byte. Gettin' it done. This was preplanned and not accidental, but it demonstrates that
these techniques are not dead. He used a cross assembler on a laptop, but
that's OK, in the era one may have used a mainframe running a crossassembler too.
Many exhibits were of video gaming systems, or computers with such features.
An argument for these was, this attracts public interest.
No doubt, visual/audio gaming attracts
attention. Go figure! Lights and sounds! Touch this, and that happens.
No surprise that "people" find that attractive. And cats.
My exhibit had one game with no rules: a device that turned random
COSMAC 1802 instructions into a face display made from LEDs. It got a
share of attention. Most people attracted to my exhibit were of two
groups. 60 year olds who used it first, and 20 year olds who like
restoring and playing with really old computing technology.
I actually thought that through, asked my colleagues about it. I decided
that amusing my age-cohorts was sufficient. If others "got it", so much
the better. But in fact, I ended up with multiple collaborators, who
added their stuff to my exhibit.
The consequence of collective work in the exhibit was, that
other people benefited and they also helped me. The public, or some of it,
was amused. Mission accomplished.
Lots of talk about "gaming drove personal computing". Well, lots
of things "drove" personal computing, at different points in
time or at the same time. Like blind people around an elephant, each
"sees" it as like a snake, like a tree trunk, like a curtain.....
- Herb Johnson
=========
contact:
73 Mag for Apr 1975 selected pages
Radio Electronics for Apr 1975
The Bugbook I - Logic and Memory Experiments, 1975
TTL Cookbook, Don Lancaster, 1976
An Introduction to Microcomputers, Adam Osborne, 1976
Prices in 1975
gasoline? 30 to 50 cents a gallon
a color TV? maybe $750
a term at state college, room & food? $5-600
Jan 1975 average US home price? about $40K
median household income? about $10K year
Engineering starting salaries? $12K-18K year
8008 processor - $30-$50
1K bit RAM - $4-$5
256 byte PROM - $20
TTL chips - 2 to 5 for $1
typical logic kits - $hundreds
8008 kits - $400
* MITS Altair kit - $439 *
The context of the exhibit, and consequences
What was this exhibit about?
Why was this exhibit relevant to anyone else?
Howe were these early microprocessor applications done, then?
Were there other exhibits of this vintage? with similar technology?
Wasn't personal computing a result of video games? Not binary stuff?
This page and edited content is copyright Herb Johnson (c) 2020.
Contact Herb at www.retrotechnology.com, an email address is available on that page..