PIC MIDI Controller
by Otis Irace

MIDI Patch Controller.

This MIDI Controller uses a PIC16F877A Micro and a 2 pin LCD Character Display.
The controller generates MIDI messages each time a push button is selected.
Transmits 16 Channels,  127 Program Change Messages.
It also reads MIDI Data IN for troubleshooting,  3 Status Bytes and the Note Value.
Uses Pedal Pot input for Midi Volume control.
The pictures below show an LCD interface board as an information display.
Also shown is a MIDI IN and OUT interface board I made for the
EasyPIC3 Development Board. This setup was really handy for
developing code. See below for Graphic LCD Version.
It uses a PIC18F452...









All source code is provided along with Schematics.

Source Code for 2X16 LCD Here!



Source Code for GLCD Here!


Back to Home
Visitor Number

2006 otis irachi