/**********************************************************************
*                              Disco
*
*                    Michael Pearce 26 March 2001
*
* Electronics Workshop, Chemistry Department, University of Canterbury
***********************************************************************
Processors Used: PIC12C50x
***********************************************************************
Disclaimer:
The following code has been released so that someone may possibly find
something useful in them. The Author and the company he works for takes
no responsibilty for the use of this code or any damage that may be
caused by using part of all of this code.
***********************************************************************
Overview:
I wanted to make up a simple disco light controller that went through
a pre-programmed sequence, and I had not had HT-PIC C for long, so it
was a good opertunity to have a play.
Included are a couple of DOS programs that I used to generate the patterns
and convert to an array ready to be pasted into the PIC's C file.
I took this software one step further and had it output to the PC Parallel
port so with a patch cable I could simulate the PIC's output on the actual
circuit board I used, hence I was able to preview the lights outputs.
Included is an image of the Lighting Box I built up.

Here is a list of the files:


SCHEMATIC.JPG
DISCO1.S01
DISCO4.C
DISCODAT.C
MAKEPAT1.C
MAKEPAT1.EXE
DISCO1.EXE
DISCO1.JPG
DISCO3.JPG



************************* SCHEMATIC.JPG *******************************
Image of the Schematic file for the Disco Project

*************************** DISCO1.S01 ********************************
Autotrax Schematic File (DOS VERSION)

*************************** DISCO4.C ********************************
DESCRIPTION:
This is the source code for the PIC12C508 Disco Light Controller
It is a really simple piece of code, and is some of my early work,
hence not my best ;-) but it worked and did the job.


************************* DISCODAT.C *******************************
This is a converted output file form MAKEPAT1 ready to be cut and
pasted into DISCO1.C

************************* MAKEPAT1.C *******************************
This is a DOS program that I used to setup the sequence, and to
pre-test the sequences.

************************* MAKEPAT1.EXE *******************************
The complied executable of the above source code.


************************* DISCO1.EXE *******************************
A Conversion program I wrote, but I cant seem to find the source,
let alone remember how to use it - so USE AT YOUR OWN RISK!!!


************************* DISCO1.JPG *******************************
Front view of the DISCO Light Box I made up

************************* DISCO3.JPG *******************************
Rear View of the DISCO Light Box I made up.
The Fan keeps things cool inside.
The IEC connector is for the mains
The D9 is where The Parallel port plugs into, or a Module with a
pre-programmed PIC in it.

********************************************************************/













