6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed Apr 24, 2024 10:00 pm

All times are UTC




Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Wed Dec 16, 2015 12:58 am 
Offline

Joined: Wed May 20, 2009 1:06 pm
Posts: 491
Mini version of the OSI-300 trainer

Quote:
The OSI Model 300 Computer Trainer was advertised by Ohio Scientific Instruments in 1976 as a computer designed to introduce individuals to computers and teach them the basics of programming the MOS 6502 processor. The original trainer consists of a MOS 6502 processor, 6810 128 byte static RAM, one bit output latch, switches for entering data, and LEDs for reading the values of RAM.
The trainer was intended as a starter for individuals before moving on to their more advanced Model 400 Superboard system.

I first encountered one of these at VCFE 9.1 in 2014, and was intrigued by the simplicity of the design. I was particularly interested in the operation, and wanted to learn how the switches and LEDs were interfaced to perform the data read/write operations.


http://dangerousprototypes.com/2015/12/ ... 0-trainer/

http://randomvariations.com/category/osi-300-trainer/

I did a google search of 6502.org and did not find anything on this topic so I'm sorry if I duplicated anything.


Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 16, 2015 1:33 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
LEDs and switches - love it!

Image

The original is bigger but somehow looks simpler, as seen on Hans Otten's site:
Image


Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 16, 2015 1:59 am 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3346
Location: Ontario, Canada
There's a thread (including a schematic) on anycpu.org here.

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 05, 2016 4:43 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
Looks like a lucky few could buy a kit for $20 at Vintage Computer Festival Midwest 10:
http://commodorez.tumblr.com/post/12811 ... -home-from
http://commodorez.tumblr.com/post/12825 ... imple-jump
http://commodorez.tumblr.com/post/12964 ... -off-a-few


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 06, 2016 5:45 am 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1925
Location: Sacramento, CA, USA
BigEd wrote:
... The original is bigger but somehow looks simpler ...

It looks like the original had only 128 bytes of address space, while the updated version supports up to 4KB.

Mike B.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 06, 2016 7:48 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
Imagine what you could do with 4k!


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 06, 2016 8:42 am 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1925
Location: Sacramento, CA, USA
BigEd wrote:
Imagine what you could do with 4k!

Get blistered fingertips from hand-jamming a few dozen machine instructions to calculate and display (on four LEDs) the 3141st digit of pi, only to have it all lost to a momentary power glitch?

Mike B.


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 06, 2016 9:40 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
We must suffer for our art. I'd certainly be tempted to toggle in not too much more than a loader, but that presumes some kind of peripheral to load from - there is none here. A pi program might only be a hundred bytes - most of the memory would be used for data. I accept the challenge!


Top
 Profile  
Reply with quote  
PostPosted: Sun Feb 02, 2020 4:27 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10793
Location: England
There's a recent video showing off the original OSI-300 - there's also an overview of Ohio Scientific's rise and fall.

Toggling action from the 9 min mark:
https://www.youtube.com/watch?v=vww6XbDc2pY


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 03, 2020 2:08 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 999
Location: Canada
At a quick glance the OSI-300 had some ... unique ... approaches to things ...

- Data bus was assumed to be high if left floating
- Writes to memory were not qualified with Phi-2 (in this case fair enough, but not a great template for the student of the 6502)
- No de-bounce on the reset - must have produced some interesting results from time to time
- that clock circuit
- No de-bounce on the NMI - wouldn't this confuse the interrupt handling in the CPU from time to time?

Talk abut being built down to a price.

However the tutorial in the manual was pretty good.

_________________
Bill


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: