The PIC Flasher flashes 5 LEDs in a pattern
that has 7 steps. A press of the button cycles the pattern to the
next stored in the PIC.
There are two versions of the circuit. The first version is designed to drive LEDs with series resistances. The second version has two outputs with series resistances and 3 with transistor outputs.
All the resources needed to build this circuit are below. The schematic diagram is for the second version board (with 3 transistor drive circuits). For the first version board, all outputs are like 'OUT4' & 'OUT5'.
You can download the assembler source for the
flasher at the end of this page. Feel free to change the sequences.
Remember that the 3rd bit in the sequence is the pushbutton, so your code
must take that into account! Otherwise, a '1' causes the LED on the
output to light, and a '0' causes it to be off.
Version 1 Board:
|
Download |
PIC Flasher Version 1 Layout --^
PIC Flasher Version 1 PCB Foil --^
Version 2 Board:

PIC Flasher Foil Pattern --^
NOTE: Make sure to have '(DG 2000)' on board
correctly (ie: Right way around).
PIC Flasher Source
PIC Flasher Hex Code
Page Created on May 11th, 2000 -- DG