Information
Home
Download
Information
Articles

  Ohio Scientific Instruments Company facts and history....

History of Ohio Scientific Incorporated

Ohio Scientific Instruments began operations in Hiram, Ohio around 1975. In Byte #6 there was an advertisement for a 6502 based computer trainer for US$99. This could be traded in on an OSI Superboard kit, or for US$10, for a blank circuit board and a set of instructions for these computers designed by Mike and Charity Cheiky, founders and owners of OSI.

 

Mike and Charity demonstrated their 400 board at the Trenton NJ Computer Show of 1976, showing how it could be built with either a 6502 or a 6800 processor. This board had space for 8 memory chips, 2102, to provide 1024 bytes. OSI also had video boards and memory boards, and you could buy the bare boards for US$29. The 400 series boards were designed on the basis that cheap is better, and the 420 memory board took that to the nth degree. No sockets for the memory chips. The board was single sided. The bus was done with Molex pins.

 

One really nice feature of the OSI boards was they were large and uncluttered, easy to build, and didn't produce as much interference as the more compact designs others used. The top of the line model at this point cost US$675. What is more, you could buy 16K memory boards, an unheard of amount of memory in those days.

 

The OSI Challenger computer was one of the first personal computers to be supplied with a floppy disk drive, one of the first that could handle multiple users, and the very first to use a Winchester hard drive. This was at a time when computers like the Apple II and TRS-80 were still using cassette tapes.

 

They had a wide range of 6502 based computers by 1977, ranging from the bare 500 board with 8K BASIC and 4k RAM at US$298, through the CII with a case for US$598, an 8 inch floppy model with 16k of RAM for around US$2000, the CIII with 32k of RAM, two 8 inch floppy drives and serial I/O for US$3481, to a US$6000 addition with a 74 MB hard drive.

 

OSI provided serial terminal systems, 24x24 character displays, up to 64x32 character displays, sound output as standard. They had voice input boards with a Votrax module, X10 AC control interface boards, joystick boards, ADC and DAC boards, prototyping cards, home security interfaces, a telephone interface, and an eprom burner. Probably the larest range of boards ever to come from one small manufacturer

 

Unfortunately, the OSI software support was pathetic. Their attitude seemed to be that they produced computers, not manuals. Towards the end they did have three excellent hardware manuals, produced by SAMS as part of their "Photofacts" series. OSI were bought out by MA-COM, who got rid of Mike Cheiky, dropped the hobby systems, and eventually went bankrupt.

Ohio Scientific Incorporated company datas

Ohio Scientific Inc. (old address)

1333 S. Chillicothe Road

Aurora, OH 44202

 

Founder Mike Cheiky

 

Mar 1981 OSI is sold to M/A-Com Inc. of Burlington MA.

OSI will concentrate on business systems.

Mike Cheiky will remain as VP of Development.

May 1982 OSI name is changed to M/A-Com

Office Systems Inc.

 

High End Model Challenger 4P MF

-----------------------------------------------------

Ram 24K expandable to 48K

Display 64 chars/line 32 lines/screen, 512x356

Disk 1 mini floppy expandable to 2

Price new $1695

Ohio Scientific computer history

 

Superboard II

CPU: 6502

PRICE: US $280

RAM: 4K initial, 32K max

ROM:

DISPLAY: 48 columns x 12 lines

OPERATING SYSTEM: ROM

 

 

Model Challenger 1P

CPU: 6502

PRICE: US $350

RAM: 8K initial, 32K total

ROM: 8K

STORAGE: Optional cassette

OPERATING SYSTEM: ROM

VDU: B/W TV, Monitor

Basically the C1P was a superboard with chassis and power supply.

 

 

Model Challenger 1P MF

CPU: 6502

PRICE: US $1000

RAM: 20K initial, 32K total

STORAGE: 5 1/4" floppy diskette

OPERATING SYSTEM: DOS

 

 

Model Challenger 4P

CPU: 6502

RAM: 8K initial, 32K total

STORAGE: Optional

DISPLAY: 64 columns x 32 lines

COLOURS: Optional

YEAR: 1979

OPERATING SYSTEM: ROM

 

 

Model Challenger 4P DF

CPU: 6502A

PRICE: US $????

RAM: 48K initial, 96K total

ROM:

CLOCK:

STORAGE: 8" floppy diskette

Capacity:

OPERATING SYSTEM: DOS

 

 

Model Challenger 4P MF

CPU: 6502A

PRICE: US $1695

RAM: 24K initial, 48K total

ROM:

CLOCK: 2MHz

COLOURS: 8 (2 tones each)

DISPLAY: 64 coloumns x 32 lines

STORAGE: 5 1/4" floppy diskette

Capacity: 90K

VDU: TV, Monitor

SOUND GENERATOR: Yes

VOICES: 4

OCTAVES: 3

OPERATING SYSTEM: DOS

 

Some 6502 Microprocessor history

 

An overview about the 6502 CPU instruction set

MOS Technologies

A microprocessor design company started by some ex-Motorola designers, shortly after the Intel 8080 and Motorola 6800 appeared, in about 1975. MOS Technologies introduced the 650x series, based on the Motorola 6800 design, though they were not exact clones for legal reasons.

The design goal was a low-cost (smaler chip) design, realized by simplifying the decoder stage. There were no instructions with the value xxxxxx11, reducing the 1-of-4 decoder to a single NAND gate. Instructions with the value xxxxxx11 actually executed two instructions in paralell, some of them useful.

The 6501 was pin-compatible with the 6800 for easier market penetration.

The 650x-series had an on-chip clock oscillator while the 651x-series had none.

The 6510 was used in the Commodore 64, released September 1981 and MOS made almost all the ICs for Commodore's pocket calculators.

The PET was an idea of the of the 6500 developers. It was completly developed by MOS, but was manufactured and marketed by Commodore. By the time the it was ready for production (and Commodore had cancelled all orders) MOS had been taken over by Rockwell (Commodore's parent company). Just at this time the 6522 (VIA) was finished, but the data sheet for it was not and its developers had left MOS. For years, Rockwell didn't know in detail how the VIA worked. .

Floppy Disk Drive for OSI

8" drives used 50 pin connectors,

5.25 and 3.5 drives used 34 pin connectors

5.25"   8"      Function

4       18      Head load (-in-)

6       32      Drive select 4 (-in-)

8       20      Index sector pulse (-out-)

10      26      Drive select 1 (-in-)

12      28      Drive select 2 (-in-)

14      30      Drive select 3 (-in-)

16                Motor on (-in-)

18      34      Step direction (in or out) (-in-)

20      36      Step pulse (-in-)

22      38      Write data (-in-)

24      40      Write gate (enable write) (-in-)

26      42      Track 0 pulse (-out-)

28      44      Write protect (-out-)

30      46      Read data (-out-)

32      14      Side select (-in-)

34      22      Ready (-out-) (If not available index pulse may be used)

OS-65D

Disk Sector Directory                   DIR <tt> (tt=00-76)

List Disk Directory                       RUN "DIR"

Create New File                          RUN "CREATE"

Delete Disk File                            RUN "DELETE"

Rename Disk File                         RUN "RENAME"

Copy Disk Or Disk Files              RUN "COPIER"

Copy Data Files                           RUN "DATRAN"

Compare Disks Or Files               RUN "COMPAR"

Sort Records In A Disk File          RUN "GOSORT"

Pack Files To Front Of Disk          RUN "REPACK"

Fill A File With Nulls                     RUN "ZERO"

File Copy                                     LOAD <file spec1>, PUT <file spec2>

Assign I/O Buffers                        RUN "CHANGE"

Load File                                      LOAD <file spec>

Execute Binary File                       CA <adr>=<trk>, <sec>, GO <adr>

Execute Binary File In BASIC Workspace  XQT <file spec>

Load File Into Memory                 CA <adr>=<trk>, <sec>

Load Track Into Memory              EXAM <adr>=<tt>

Take Input From Disk File             INPUT #<6 or 7>

Format Disk                                  INIT

Format Single Track                      INIT <tt>

Send Output To Disk File               PRINT #<6 or 7>

Save Memory To Disk File            SA <trk>, <sec>=<adr>/ <sec>=<adr>/ <pages>

Save BASIC Workspace               PUT <file spec>

Select Disk Drive                           SE <dev>

Direct Output To I/O Channel        IO, <channel no>

Direct Input To I/O Channel           IO <channel no>

 

wpfb29e1b8.gif

For Emulator related questions and comments: mail11.gif Superboard

©Th.Buescher May-2016