PIC sweep audio oscillator

This is a PIC sweep audio oscillator, a project already presented for the 8051. You would rather design this in the analogue domain though, unless you already have a microcontroller board.

 PIC sweep audio oscillator

One second of sweep seems about right, unless you still happen to have an old-fashioned chart recorder. This simple type of digital to analogue converter sometimes needs a buffer, or trimming of the MSB resistor, to preserve monotonicity. However, the PIC features high current outputs and the prototype met with no such trouble.

There is a version which features constant time per octave, and could be used for approximate measurements, and another which does not, but features more tones and is mainly intended as an effect. The source shows how to implement long jumps and long tables for very inexpensive PIC devices.

A minor correction has been made to last month's PIC programmer schematic which may be needed for ICSP. Old software may meet with timing problems on new machines, but WinPic was run reliably, and there is a link to it in the section introducing the PIC. These pages may be of interest:

The more the problems, the fewer which will be solved- very likely

For my own code up to this point: Valid XHTML 1.0!

1