ElectricRock Blog

Archive for September, 2009

Ensoniq Control 16 RJ-45 Connector Pinout

by matt on Sep.16, 2009, under Informational

As I stated in my first Control 16 post, the C16 is meant to connect to a proprietary Ensoniq PCI card (which I don’t have.)  So instead I have been reverse engineering the C16 interface so that I can convert it for use with my PC.  The C16 has two connectors on the back a 1/4″ jack, which is used to connect an optional footswitch; and an RJ-45 connector, which is proprietary.  Both connectors are mounted on a board called PWR/SER_I/F.

(continue reading…)

Leave a Comment :, more...

Using a Xilinx DLC5 Parallel Cable to program an AT89S52

by matt on Sep.16, 2009, under How To

While working on my control 16 project I realised I would need to replace the firware of the onboard microcontroller, an AT89C52.  Unfortunately, the AT89C52 is a mission to program (as it is parallel programmable only) so I have replaced it with an AT89S52, which supports in-circuit serial programming.  What I still lacked was an ISP programmer; however, instead of building one I made use of an old Xilinx DLC5 parallel port JTAG cable (schematic).  This was fairly straight forward under Ubuntu 9.04, using UISP AVR and AT89S programming software.  The following instructions assume the target is self powered and has an oscillator/crystal connected if required. NB these instructions are written from memory, so if you find a mistake please post a comment.

(continue reading…)

Leave a Comment :, , , more...

Pages