DOWNLOADS:

HEX Files: The following projects use the Microchip PIC 16F877 or 16F84 microcontrollers which can be programmed using the HEX code which can be unzipped  using  WINZIP. Suitable programmers are available from many sources on the internet.

Source Code: Save the Source Code text files, and rename them using the extension .asm instead of .txt and view them with any text editor, for example, Notepad in Windows etc. The files can then be assembled using MPLAB from Microchip.

 

MIDI PROJECTS (Utilizing the 16F877):

PROJECTS

Zipped HEX Source Code
8-Way Analogue to MIDI 8WAM-877 8WAM877S
Control Voltage to MIDI CV2M-877 CV2M877S
MIDI to 24 Outputs M24O-877 M24O877S
MIDI 8-Way Controller M8WC-877 M8WC877S
MIDI Accordion Encoder MAE-877 MAE877S
MIDI Bass Pedal Encoder MBPE-877 MBPE877S
MIDI Channel Changer MCC-877 MCC877S
MIDI Channel Filter MCF-877 MCF877S
MIDI Foot Pedal MFP-877 MFP877S
MIDI Keyboard Encoder MKE-877 MKE877S
MIDI Melodeon Encoder BC MMEB-877 MMEB877S
MIDI Melodeon Encoder GD MMEG-877 MMEG877S
MIDI Mixer Unit MMU-877 MMU877S
MIDI Program Change MPC-877 MPC877S
MIDI Panic Switch MPS-877 MPS877S
MIDI Status Insertion MSI-877 MSI877S
MIDI Vibraphone Encoder MVE-877 MVE877S
Pitch to MIDI Unit PMU-877 PMU877S
The TheraMIDI THMI-877 THMI877S
8-Way Velocity Sensitive MIDI Drum-pads VSDP-877 VSDP877S

 

MIDI PROJECTS (Utilizing the 16F84):

PROJECTS

Zipped HEX Source Code
Programmable MIDI Kick Drum Pedal PMKD-877 PMKD84S
Programmable MIDI Controller Pedal   PMCP84S
MIDI Sustain Pedal   MSUP84S
MIDI Legato Pedal   MLP84S
MIDI Portamento Pedal   MPP84S
MIDI Sostenuto Pedal   MSOP84S
MIDI Soft Pedal   MSFP84S
MIDI VOICE HARMONISER   MVH84S
MIDI DRUM PADS   MDP84S
MIDI Relay Unit   MRU84S
MIDI Light Controller Unit   MLCU84S

 

Software for 6800/6803:


 

PCB LAYOUT DETAILS:

PCB LAYOUT DETAILS

 

 


TOM SCARFF
1 Martello Court
Portmarnock
Dublin
Ireland.


Email: tscarff@eircom.net