BenLo Park
Microchess
Back
Next
Contact

Announcing the Kim-1

On page 14 of the April 1976 issue of Byte Magazine appeared a new product announcement for the MOS Technology Kim-1. On the facing page, a full-page ad proclaimed its availability. Kim-1 Ad

For $245, you could buy a fully assembled Kim-1 Microcomputer System (Not a kit!) with 1024 bytes of static RAM, a 23 key keyboard, 6 character hexadecimal LED display, an audio cassette interface, and 15 bidirectional programmable I/O pins.

Since the announcement of the MITS Altair, a year earlier, I had been very interested in acquiring a computer. But, just out of school, with student loans still outstanding, the cost was a major issue. The price of the Kim-1 was much more attractive than that of the 8080 S-100 bus systems I had seen advertised, and the fact that it was assembled and ready to use made it even more appealing.

It is also worth noting that $245 in 1976 would be over US$800 today and almost C$1300 in Canada. At the time, the Canadian dollar was worth slightly more than the US dollar. That has also changed.

I knew from the articles in Byte that the 8080 was capable of real computing, but I didn't know about the 6502. In order to satisfy my curiosity about the capabilities of both chips, and having access to a Xerox Sigma IX Time Sharing computer at work, I wrote a simulator for each chip. There is nothing like writing a simulator to focus the mind on understanding the instruction sets for the two chips. The simulators were written in APL. At the end of this exercise I was firmly convinced that I would much rather program a 6502 than an 8080.

In May, I drove to Cleveland to attend the Midwest Regional Computer Conference and parted with my $245 in hard earned cash for a box containing a Kim-1 and three books of instructions. The Hardware Manual detailed the 6502 and its support chips. The Programming Manual detailed the instruction set, and the Kim-1 User Manual showed how to set up and operate the Kim-1 Single Board Computer. Arriving back in Toronto, I was up most of the night reading these manuals.

Within a few days, I had acquired the parts necessary to construct the 5 and 12 volt power supply necessary for the operation of the Kim-1. With trepidation, I pressed the 44 pin edge connector onto the PC board, and applied power. Nothing happened. I pressed the RS key, and the LEDs lit up. With great delight, I entered the example program in the manual and before my eyes, my little computer added two hexadecimal numbers and displayed them on the LED display. I was overjoyed.

More about Microchess and the Kim-1