![]() |
KIMSI, Motherboard KIM-1 to S-100 |
![]() |
Byte 1978 08 Advertisement KIM-1 KIMSI, KIM-4 Enclosure 8K Visible Memory |
![]() |
KIMSI announcement |

About small SBC systems
![]() |
KIMSI, Motherboard KIM-1 to S-100 |
![]() |
Byte 1978 08 Advertisement KIM-1 KIMSI, KIM-4 Enclosure 8K Visible Memory |
![]() |
KIMSI announcement |
MOS Technology, as part of Commodore, enhanced their KIM-1 offering with a range of add-on products.
Under the name KIM System Products hardware such a Motherboard (KIM-4), Memory expansions(KIM-2, 3, 3B) and software like the Cross Assembler, the KIM-5 Resident Assembler/Editor, and KIMath.
![]() |
KIM System products folder including pricelist |
The Cross-Assembler was used at MOS Technology to create the very first 6502 code, like the KIM-1 ROMs or the TIM ROM (MCS6530-004).
![]() |
Cross assembler Manual, GE timeshare |
KIMath package
See also the KIM-5 page for KIMath provided as 6540 ROM for the KIM-5 ROM baord.
![]() |
KIMATH and MATHPAC KIMATH is a floating point package, 16 digit precision for the KIM-1 6502 system. Original MOS Technology listings, binary, documents in PDF and text format, sources. MATHPAC is a supplement by John Eaton, Dr Dobbs nr 20, to aid in using KIMATH. Original article in PDF and text format with sources and binaries. |
![]() |
MOS KIMath Subroutines Programming Manual |
Expansion boards for the ASK ‘KIM’ bus, like AIM 65, SYM-1 and KIM-1.
RNB Enterprises sold a range of AIM 65/SYM-1/KIM-1 extension cards, ranging from a VAK-1 Motherboard, RAM and EPROM cards anda prototyping card.
Photo by Eric Dennison
![]() |
VAK-1/2/4 manuals RNB Enterprises User Manual VAK-1 Motherboard Schematics of VAK-1 Motherboard User Manual VAK-2, -3, -4 (2x 8KB SRAM boards) |
Photo by Eric Dennison
Byte Magazine 1979 01 RNB Enterprises SYM-1 KIM-1 VAK-X boards advertisement
![]() |
Byte Magazine 1979 01 RNB Enterprises SYM-1 KIM-1 VAK-1to VAK-8 boards advertisement |
Photos and information thanks to https://oldcomputermuseum.com and https://www.kennettclassic.com/
The DATAC 1000, a single-board computer based upon a 6502 and a TIM RRIOT, designed in 1976 by Philadelphia Area Computer Society club members Carmen DiCamillo and Roland James.
This single board computer was premiered at the club’s August 1976 meeting in Atlantic City, NJ. Once “perfected,” the computer helped introduce many PACS members, and others,
to the field of microcomputers. The official manufacturer of this computer was Datac Engineering of Southampton, PA.
The computer was available in two models: the $185 “tutorial” version and the fully populated and tested version for $345.
In either case the 6502 CPU was included. Computer was instantly usable and featured expansion capabilities, touch sensitive input keypads and a documentation package.
The computer was so revolutionary that it was featured in Byte Magazine’s July 1977 edition.
Photos and information thanks to https://oldcomputermuseum.com and https://www.kennettclassic.com/ and intagecomputer.net
DATAC 1000 by Datac Engineering 1976
– CPU MOS 6502 1 MHz
– RAM 1K (2111 SRAM)
– RRIOT TIM 6530-004 for serial I/O and ROM
– I/O ports with a PIA 6520
– tape interface, bus expansion, serial (to connect to a terminal)
– Touch-sensitive pads 27 LEDs
– Power supply external 9 VDC PSU
Downloads:
![]() |
Datac 1000 schematic |
![]() |
Datac 1000 brochure |
![]() |
Datac 1000 User group 09 1977 |
![]() |
Datac 1000 User group 03 1978 |
![]() |
PACS The Data bus vol 1 no 1 July 1976 |
Roy Brade with his expanded Datac 1000
The KIM-1 Simulator is now at version 1.1.4. Not much news, just some small steps. Windows executable is updated, Linux versions require compiling sources.
A DOS for the SYM-1, based upon the Commodore 1541 System
See also
The DOS was sold by Ronald A. Jordan in 1984, who sold this DOS thru his company, Jordan & Associates. This 1541 DOS system was sold as object code on a cassette tape. For an additional fee he would burn an EPROM as well as provide the object code on cassette tape and for still another an additional fee, he would provide the source code on cassette tape.
The 1541 physical interface was also provided by Jordan and consisted of a very simple box with one 7416 hex inverter chip with the mating connectors for the SYM and Commodore 1541 Disk Drive.
The Commodore 1541 disk drive was affordable, around $300 in 1983. A logical choice at the time therefore, since the serial IEC bus is so easy to operate on a small 6502 SBC and the whole DOS included in the drive itself, avoiding a DOS for the SBC. Disadvantages of course are the slow IEC bus and nowadays the vintage character of the 1541 drive. Since there are alternative ‘1541 compatible drives made by hobbyist, with an SD as storage it is still interesting to add this to a SBC (SD2IEC, Pi1541 etc).
On this page all available information is collected about this 1541 DOS.
The information on the 1541 DOS is from these websites:
Added by me are the sources of the 1541 DOS, the scanned version was lost long ago on teh page of Dallas.. But I did keep a copy. In 2006 the source has been typed in by me in normal 6502 assembly.
The 1541 DOS package consists of a manual, a tape with 1541 DOS code and optionally a hardware interface tot the IEC of the Commodore 1541 and also optional source code on tape.
The 1541 DOS code is made up of interfacing code for the IEC bus, and integration for the Monitor, Basic and RAE. The fuctcionality is limited to showing directories, loading and saving memory, but no data file support. It ix possible to give to the 1541 drive ‘special’ commands, e.g. format a drive. More than one drive is supported.
The interface is simple, just an open collector TTL IC, 7416, 3 inputs and 3 outputs of the VIA 6522 to the IEC serial bus ATN, DATA and CLOCK and RESET
See also:
Part is interface to the IEC bus (bit banging), the other parts are linking to Monitor, RAE and Basic.
Functionality offered:
![]() |
Original 1541 DOS documentation (cleaned up, complete) 1. SYM 1541 DOS Manual 2. Hardware interface circuit Design 3. Source of 1541 DOS, RAE Basic Monitor driver 4. Crossreference of software 5. Contents of Utility Disk |
Cheat-Sheet.pdf | DOS 1541 short userguide for SYM-1, Monitor, RAE, Basic |
1541DOS_OBJ_PTAPE.TXT | DOS 1541 code for address $7000 (see notes below) |
1541DOS 9000.txt | DOS 1541 code for address $9000 (see notes below) |
1541dos.bin | 1541 DOS binary for address $9000 |
sym1541.asm | 1541 DOS in TASM format (typed in from listing, not tested yet!) |
1541DOS_RAE.txt | 1541 DOS in RAE format |
Note
The object code assembled to run at $7000 is in SYM paper tape format. Note this code is assembled to run at $7000 but will load into $1000 from the paper tape load. The object code assembled at $9000 is also in SYM paper tape format. Same rules apply for loading etc.
Published from issue 0 September 1979 until the last issue 17 Winter 1983
SYM-Physis Issue 0
SYM-Physis Issue 1
SYM-Physis Issue 2
SYM-Physis Issue 3
SYM-Physis Issue 4
SYM-Physis Issue 5-6
SYM-Physis Issue 7
SYM-Physis Issue 8
SYM-Physis Issue 9
SYM-Physis Issue 10
SYM-Physis Issue 11
SYM-Physis Issue 12
SYM-Physis Issue 13-14
SYM-Physis Issue 15
SYM-Physis Issue 16
SYM-Physis Issue 17
Written by 2021 by Joerg Walke, visit his webiste for the most actual version!
The Junior Computer ][ is an expanded version of the original Junior Computer. To make it more useful, I’ve equipped it with 32KB RAM, 8KB ROM and an onboard RS232 serial interface for connecting a terminal or a printer. For the use with a terminal, I also wrote an extended monitor program thats included in the bigger ROM. The development of the Junior Computer ][ is still in progress, so some other features will find its way to the mainboard.On the picture above, you can see the actual rev. 2 board of the Junior Computer ][.The new revision 3 board has arrived!
…all components assembled and soldered
…and it works fine!