µ[micro]electronics info

A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.




Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.

My e-mail

My website

ATMega SID emulator

This program tries to emulate the sound chip SID of the famous historical C64 Commodore computer (SID = Sound Interface Device). The SID emulator includes all registers of the original SID, only minor functions are not implemented yet.


- 3 waveform generators
- 3 envelope generators with attack,decay, sustain, release
- waverforms: triangle, rectangle with variable pulse width, sawtooth, noise with variable frequency
- ring modulation
- 4 indicator LEDs for serial data transmission controll and status of waveform generator gates (v. 1.8)

ATMega SID could be controlled from Arduino by serial line (9600 Bd) too. This way it could work as standalone sound device. The SID may be controlled by a LabView program and the serial line of a PC.


Powered by Drupal - Design by Artinet