USB PIC Demo
by Otis Irace
(all projects below were developed using MikroC 8.1 and EasyPIC5 from Mikroelektronika.)
USB PIC and Visual Basic
Demo for PIC18F4550.
This Demo tests Digital In/Out,
Text send from VB, Text Send from PIC, Clock
Display and simple loop
function. Just a simple interface, has possibilites,
I just know enough VB to be
dangerous. Written using Visual Basic V6.0 and MikroC V8.1.0.
Download USBDemoPIC18F4550.zip
********************************************************************************************
RTC (Real Time Clock) project written
for P16F887 and DS1307 in MikroC!!
Uses PIC16F887 and DS1307 RTC I.C. Time Sets with 2 buttons similar to a digital watch!
PIC RTC P16F887 Download....


********************************************************************************************
Click Here for PIC Propellor project written in MikroC!!
PIC
Propellor Clock Project....
********************************************************************************************
Rotary Encoder PIC P18F452
This project is a demo using a Quadrature Encoder (two inputs to PIC) with a built-in push button.
A 20X4 Character LCD and the EasyPIC5 Development Board was used for this Demo.
There are no interrupts used in this routine Just straight MikroC code.
A simple Menu structure is used. Just fill in your code for each menu selection..

********************************************************************************************
PIC MIDI Controller for PIC16F877A
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.
All source code is provided along with Schematics.
Download Source Code for 2X16 LCD Here!



Using routines from the Midi Controller Program, I built a Patch Controller for the
PIC16F688 for my Drumitar and Bass Pedals. Nice compact controller.
It transmits on 2 Midi Channels and can control dozens of patches for each instrument.
I also added 2 Volume Pedals which transmit Midi Volume messages to the synth modules.
You can modify it to control other devices. DrumitarPatch.zip Download...


********************************************************************************************
See below for Graphic LCD Version.
It uses a PIC18F452...


| Visitor Number |
2009 otis irachi