Second Circuit Design
Well, one never gets things right the first time. Looking at that first schematic, I can see it is not the best design. For a start, it uses three chips - way too many. I also ran out of I/O pins so I had none left for the stop button or the MIDI output. I’ve redesigned it using a 7 bit bus approach.
Instead of the 74HC05 buffer, I’ve used a 74HC174 which can latch the MIDI output and allow me to share the bus with the LED display. I’ve also gotten rid of the 74HC47 LED driver, I’m now driving them directly from the PIC.
I went parts shopping today. Jaycar had everything I needed, well, except the PIC. They were out of stock. They didn’t have 8MHz crystals either so I’ll have to use a 10MHz. They also had mysteriously run out of jiffy boxes. Anyway, I got enough stuff to start building the thing.


Now it so happens that I stol^H^H uh, came across this large illuminated pushbutton recently. It has a large 25mm button illuminated by an incandescent lamp. The switch is a highly reliable microswitch. It was just begging to be used in this project. So I’m designing the thing around it.
To the left is my first conceptual design (scanned off the back of an envelope!). It has the big button at the left, an LED readout for the speed (in BPM) and a knob to set the speed. Underneath the knob is a slide switch to turn the power on and off.
