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

Go Back   UK Vintage Radio Repair and Restoration Discussion Forum > Other Discussions > Homebrew Equipment


Homebrew Equipment A place to show, design and discuss the weird and wonderful electronic creations from the hands of individual members.

Thread Tools
Old 2nd Jun 2020, 9:46 pm   #1
Karen O
Karen O's Avatar
Join Date: Jul 2011
Location: Bridgnorth, Shropshire, UK.
Posts: 657
Default SC/MP chip emulation on PIC16F877

As promised in the vintage computer section, here's details of the SC/MP emulation I've implemented on a PIC microcontroller. It is not a true chip-level emulation: many bus signals are missing and those that are present don't necessarily conform to SC/MP datasheet timing. So it's useless for insertion into classic machines like the Scrumpi, Mk14 etc,

But I have built myself a NIBL machine using the emulator. I'm using it to develop some useful routines to go in page 2, e.g. an assembler. Note that the PIC source code is presented as a text file to get around forum restrictions.
Attached Thumbnails
Click image for larger version

Name:	NIBL computer circuit.jpg
Views:	40
Size:	53.6 KB
ID:	207502   Click image for larger version

Name:	Computer.jpg
Views:	35
Size:	108.5 KB
ID:	207503   Click image for larger version

Name:	SCMP inside.jpg
Views:	23
Size:	51.4 KB
ID:	207504  
Attached Files
File Type: txt SCMPemu.txt (18.6 KB, 18 views)
Karen O

Does Dr Who use Old New Stock parts for his/her Tardis?

Last edited by Karen O; 2nd Jun 2020 at 9:49 pm. Reason: Typographical error
Karen O is offline   Reply With Quote

Thread Tools

All times are GMT +1. The time now is 3:35 am.

All information and advice on this forum is subject to the WARNING AND DISCLAIMER located at
Failure to heed this warning may result in death or serious injury to yourself and/or others.

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