UK Vintage Radio Repair and Restoration Powered By Google Custom Search Vintage Radio and TV Service Data

Go Back   UK Vintage Radio Repair and Restoration Discussion Forum > Specific Vintage Equipment > Vintage Computers

Notices

Vintage Computers Any vintage computer systems, calculators, video games etc., but with an emphasis on 1980s and earlier equipment.

Closed Thread
 
Thread Tools
Old 7th Dec 2022, 12:17 pm   #1
777xxxx
Tetrode
 
Join Date: Nov 2022
Location: Cornwall, UK.
Posts: 60
Default Are there any SC/MP programming manuals for the MK14?

or would i just have to use a generic z80 programming manual? i would like a manual which mentions how the vdu is implemented in machine code.

i would like program some kind of monitor for it. i.e. where you can type keys into it an it appears on the screen. has anyone ever attached a qwerty keyboard to the mk14?
777xxxx is offline  
Old 7th Dec 2022, 12:23 pm   #2
TonyDuell
Dekatron
 
Join Date: Jun 2015
Location: Biggin Hill, London, UK.
Posts: 5,228
Default Re: are there any SC/MP programming manuals for the mk14?

Why do you want a Z80 manual for the MK14 which uses the SC/MP processor?
TonyDuell is offline  
Old 7th Dec 2022, 12:30 pm   #3
777xxxx
Tetrode
 
Join Date: Nov 2022
Location: Cornwall, UK.
Posts: 60
Default Re: are there any SC/MP programming manuals for the mk14?

Quote:
Originally Posted by TonyDuell View Post
Why do you want a Z80 manual for the MK14 which uses the SC/MP processor?
sorry i thought it used a z80, ill take another look
777xxxx is offline  
Old 7th Dec 2022, 12:40 pm   #4
777xxxx
Tetrode
 
Join Date: Nov 2022
Location: Cornwall, UK.
Posts: 60
Default Re: are there any SC/MP programming manuals for the mk14?

ok ill rephrase the question.

are there any sc/mp programming manuals for the mk14? which also take a look at the vdu?
777xxxx is offline  
Old 7th Dec 2022, 2:19 pm   #5
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

I had better point out that there was actually a rare third party Z80 processor conversion available for the MK14. Someone pointed out a couple of ads for it in a recent thread somewhere. I have no idea how many were sold or if any of them still exist.

777xxxx, there is a follow up book for the MK14 called 'Understanding Microprocessors with the MK14', It is essentially a more detailed version of the manual with a fuller explanation of the instruction set. It is out of print and original copies seem to go for crazy money but if you look hard enough you will find digital copies of it online.

Programming the VDU is actually surprisingly straightforward, it just involves sending data to whatever area of system memory the VDU is set to read from. Is there something you specifically need to know?

Last edited by SiriusHardware; 7th Dec 2022 at 2:24 pm.
SiriusHardware is online now  
Old 7th Dec 2022, 2:33 pm   #6
Station X
Moderator
 
Station X's Avatar
 
Join Date: Jan 2003
Location: Ipswich, Suffolk, IP4, UK.
Posts: 21,290
Default Re: are there any SC/MP programming manuals for the mk14?

Quote:
Originally Posted by 777xxxx View Post
OK I'll rephrase the question.

Are there any SC/MP programming manuals for the MK14? which also take a look at the VDU?
Thread title updated.
__________________
Graham. Forum Moderator

Reach for your meter before you reach for your soldering iron.
Station X is online now  
Old 7th Dec 2022, 2:39 pm   #7
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

Appreciated, Graham.
SiriusHardware is online now  
Old 7th Dec 2022, 3:27 pm   #8
ortek_service
Octode
 
ortek_service's Avatar
 
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,454
Default Re: Are there any SC/MP programming manuals for the MK14?

There was a previous thread, earlier this year about SC/MP programming books:
https://www.vintage-radio.net/forum/...d.php?t=189202

And a brief overview plus some tools for it here: https://www.sbprojects.net/sbasm/scmp.php

Also a few on this page: https://www.curiousmarc.com/computin...microprocessor
Including documentation on the NS Introkit, which was rather similar to the MK14, being basically the reference-design that the MK14 was based on (and copied the whole Keyboard/Display ROM from)

And bitsavers etc has a few, like: http://www.bitsavers.org/components/...nual_Feb76.pdf

Although these are on the National Semiconductor SC/MP in general, rather than the MK14 VDU - Which I suspect didn't really have any books on, only construction etc. articles

Programming the SC/MP in assembler, may not be too easy - even for experienced 6502 & Z80 assembler programmers, as it seems it wasn't the nicest processor implementation compared to those etc.
ortek_service is offline  
Old 7th Dec 2022, 3:40 pm   #9
ortek_service
Octode
 
ortek_service's Avatar
 
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,454
Default Re: Are there any SC/MP programming manuals for the MK14?

Quote:
Originally Posted by SiriusHardware View Post
I had better point out that there was actually a rare third party Z80 processor conversion available for the MK14. Someone pointed out a couple of ads for it in a recent thread somewhere. I have no idea how many were sold or if any of them still exist.
>>
>>
That's interesting, as I don't recall ever seeing this.
I know one of the MK14 designers was keen to use a 'better' processor, and seems had a disagreement with Clive Sinclair over this. And they ended-up leaving to form Acorn, whose System 1 used many similar parts to the MK14 but had moved to the 6502 processor.
Of course Sinclair did then move to the Z80 for the ZX80, ZX81 & Spectrum.
ortek_service is offline  
Old 7th Dec 2022, 4:01 pm   #10
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

It's also worth looking through the 'MPUs by Experiment' series which ran from July 1979 to June 1980 in 'Computing Today' magazine.

http://flaxcottage.com/ComputingToday

From July to December 1979 the series concerns itself only with the workings of the SC/MP itself and the experiments are designed to be carried out with an SC/MP plugged into a breadboard. However there is a lot of good info about the SC/MP in that first section of the series.

In the January 1980 issue there is a standalone article about the various kinds of addressing used by SC/MP instructions (page 31) and from this issue on, 'MPUs by Experiment' assumes the SC/MP you've been experimenting with is now in an MK14 - remarkably, Science of Cambridge agreed to supply the kit WITHOUT the CPU to anyone who had been following the series and therefore already had an SC/MP.

The January to June 1980 instalments of 'MPUs by Experiment' are in some ways like an alternative, better manual for the MK14 because they explain a few things which the original manual really doesn't, such as how to display characters / information on the MK14's LED display. Well worth reading through the whole series I think.
SiriusHardware is online now  
Old 7th Dec 2022, 6:09 pm   #11
Phil__G
Octode
 
Join Date: Mar 2011
Location: North Yorkshire, UK.
Posts: 1,126
Default Re: Are there any SC/MP programming manuals for the MK14?

The recently re-discovered Kemitron book is pretty good, I think its in my stash, hang fire...

Last edited by Phil__G; 7th Dec 2022 at 6:14 pm.
Phil__G is online now  
Old 7th Dec 2022, 6:11 pm   #12
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

For Owen, this is where the Z80-in-MK14-clothing was briefly discussed (see posts #837 to #839).

https://www.vintage-radio.net/forum/...145663&page=42
SiriusHardware is online now  
Old 7th Dec 2022, 6:12 pm   #13
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

Quote:
Originally Posted by Phil__G View Post
The recently re-discovered Kemitron book is pretty good:
.... .... ....?

I think there may have been another glitch in the Matrix.
SiriusHardware is online now  
Old 7th Dec 2022, 6:51 pm   #14
Phil__G
Octode
 
Join Date: Mar 2011
Location: North Yorkshire, UK.
Posts: 1,126
Default Re: Are there any SC/MP programming manuals for the MK14?

yes its near the bottom of the SC/MP page on http://philg.uk (too big to attach here)
"Kemitron guide to SC/MP programming"
Phil__G is online now  
Old 7th Dec 2022, 10:06 pm   #15
Timbucus
Octode
 
Join Date: Mar 2019
Location: Barry, Vale of Glamorgan, Wales, UK.
Posts: 1,364
Default Re: Are there any SC/MP programming manuals for the MK14?

Maybe I need to do a YouTube series on programming the SC/MP with worked examples on the MK14 and SCRUMPI...
Timbucus is offline  
Old 7th Dec 2022, 11:58 pm   #16
ortek_service
Octode
 
ortek_service's Avatar
 
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,454
Default Re: Are there any SC/MP programming manuals for the MK14?

Quote:
Originally Posted by SiriusHardware View Post
For Owen, this is where the Z80-in-MK14-clothing was briefly discussed (see posts #837 to #839).

https://www.vintage-radio.net/forum/...145663&page=42
Thanks for the link back to that in the thread, that I see was added to again quite a bit today - I bet you may now regret not getting a ZX80, going straight to a ZX81, considering how rarer and now more-valuable ZX80's are. And IIRC, you could upgrade the ZX80 with the ZX81 ROM, to add FP-Maths etc. But I suppose if the ZX81 was available by then, there wouldn't be much point buying the ZX80 if not got one already.

Interesting that they also advertised a printer for the MK14 - beating Sinclair's later (ZX-Only) Printer. I've never seen a printer being used on an MK14, and wonder if anyone managed to interface the ZX-Printer to it (Maybe most had moved on from the MK14 by then, as it seems many used ones were being sold not that long after purchase).

I also found some interesting comments on the SC/MP performance compared to later 'NMOS' processors (Although wasn't the 6800 at least earlier) on this page, and hadn't realise it was quite that slow if it had a similar 4MHz clock speed to a Z80A (Only 2.5MHz on ZX80/81):
http://www.computinghistory.org.uk/d...opment-System/


Here are pictures of the Nat Semi SC/MP books /manuals, that whilst don't seem to downloadable from that page, should be available elsewhere: http://www.computinghistory.org.uk/s...Semiconductor/
And searching their website for 'MK14' or 'SC/MP' brings-up pictures of many other interesting publications, that some may not be aware of.

I also spotted from there a SC/MP UV-EPROM burner: programming the 2708 and 2716 Proms project construction article in PCW 1979-Sep magazine at: http://www.computinghistory.org.uk/d...eptember-1979/
With full-magazine / article available at: archive.org/details/PersonalComputerWorld1979-09/page/52/mode/1up?view=theater

Last edited by ortek_service; 8th Dec 2022 at 12:06 am.
ortek_service is offline  
Old 8th Dec 2022, 12:11 am   #17
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

Quote:
I bet you may now regret not getting a ZX80, going straight to a ZX81, considering how rarer and now more-valuable ZX80's are.
Actually no, there are limits even to my eccentricity - the ZX81 is the machine the ZX80 aspired to be and is more capable and a much nicer looking machine, a design classic which looks great even to this day, especially if you fit 16K of RAM internally so that the good looking lines of the wedge aren't marred by an asymmetric 'brick' hanging off the back.

The monetary value of things only really matters if you actually intend to sell them. I think I've only sold one computer in my entire life, my Amiga 500 which I just didn't find as nice to program as the Atari ST - I sold that while they were still mainstream models. Every other computer I've ever bought I still have.

Some day, when I am about to get carted off into a home, the value of all these things may matter but for now I just enjoy them for what they are.
SiriusHardware is online now  
Old 8th Dec 2022, 1:08 am   #18
Mark1960
Octode
 
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,300
Default Re: Are there any SC/MP programming manuals for the MK14?

Quote:
Originally Posted by ortek_service View Post
Interesting that they also advertised a printer for the MK14 - beating Sinclair's later (ZX-Only) Printer. I've never seen a printer being used on an MK14, and wonder if anyone managed to interface the ZX-Printer to it (Maybe most had moved on from the MK14 by then, as it seems many used ones were being sold not that long after purchase).
I did have a dot matrix printer briefly connected to my MK14 back in the day, just to play with the 8154. Unfortunately never had anything much in the memory to print.
Mark1960 is offline  
Old 8th Dec 2022, 6:08 pm   #19
Slothie
Octode
 
Join Date: Apr 2018
Location: Newbury, Berkshire, UK.
Posts: 1,287
Default Re: Are there any SC/MP programming manuals for the MK14?

I have a PDF of "Understanding Microprocessors with the Science of Cambridge MK14" but I cant recall where I got it from - The only hit on google is some academic library that requires institutional access - it may have been PM'd to me by someone.. Does anyone else know where I might have got it, ot was it posted in a thread here? It seems to be an extended and improved 209 page version of the MK14 manual with a lot more detail and discussed coding examples.

I would upload it here but I may have promised not to - I know people have sent me other things with that proviso.
Slothie is offline  
Old 8th Dec 2022, 6:43 pm   #20
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,603
Default Re: Are there any SC/MP programming manuals for the MK14?

I don't think it is regarded as abandonware, so it's not easy to find. Rodney Dale sadly passed away in 2020. The other author is Ian Williamson, the original 'inventor' of the MK14 - even though his actual design was not the final one adopted by Science Of Cambridge, it sold the concept to them - and we regard him as a Good Guy.

If possible, we should really just ask him if he would mind it being placed in the public domain, or whether he would consider producing it as an E-Book, maybe with some additional extra content. To complicate matters, he himself may not even hold the rights (or the sole rights) to it any more.

I have been looking out for an original copy of it for years but the last one I was chasing rocketed up through the twenties in a matter of seconds and I had a sudden attack of common sense and didn't pursue it further.

Like Slothie, I also have a high quality PDF copy of it, but I honestly can't remember where I found it.
SiriusHardware is online now  
Closed Thread




All times are GMT +1. The time now is 9:34 pm.


All information and advice on this forum is subject to the WARNING AND DISCLAIMER located at https://www.vintage-radio.net/rules.html.
Failure to heed this warning may result in death or serious injury to yourself and/or others.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright ©2002 - 2023, Paul Stenning.