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

Notices

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

Reply
 
Thread Tools
Old 2nd Jun 2020, 9:46 pm   #1
Karen O
Heptode
 
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
Reply

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 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 - 2020, vBulletin Solutions, Inc.
Copyright ©2002 - 2020, Paul Stenning.