Controlling the SID sound chip of the Commodore C 64 (Nano SwinSID) with an Arduino UNO R3

I want to control the Commodore C 64 sound chip with an Arduino UNO R3. It's a replica of the original SID chip. There's already some documentation online about it.
Circuit diagram:
[https://www.waitingforfriday.com/wp-content/uploads/2017/01/SID_Typical_Application.png]
The Vdd, Cap1a, Cap1b, Cap2a, Cap2b, Phi2, PotX, PotY, and ExtIn pins are missing on the Nano SwinSID replica.
Detailed instructions on replicating the Nano SwinSID can be found at [www.tolaemon.com].
Programming instructions for the original SID can be found at:
[http://dopeconnection.net]
[www.waitingforfriday.com]
I built a board with an SN74LS374 and created an extra-slow Arduino program. But the SID doesn't make any sound. Can anyone help me?

Post your code. And your schematic.

And say why you need "an extra-slow Arduino program".

At a glance, the Nano SwinSID seems like a waste of time. Why not get a real chip and interface it like the simlpe schematic shows?

a7

There are SID emulators for Arduino, so you don't even need a chip.

https://docs.arduino.cc/libraries/stereosid/

Uploading of the files don`t work. I wanted to analayse the signals with an oszilloscope. That is the reason for the slow programm. I try to upload the files later. Sometimes is it good to have a part of hardware!

Wow! What brand and model of scope do you have?

The oscilloscope is a Hantek6022BE. Of course, it is suitable for a faster program. But I wanted to take a safe approach to commissioning and not worry about the timings. Later deleting pauses is not a problem. The problem is the signal Phi2, which the SID receives from the original control. To my knowledge, the SwinSIDnano does not require this signal. And I can let the program run as slowly as I want.
Schematic

Code:
SID.ino (8.6 KB)

But it's still not working. I am uploading a photo of the populated board.


If you can help me further, you can receive a PCB from me. I made 5 but only need one.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.