I'd like to add to what Alice said, that the larger piezo disks are liable to draw so much current that they can upset program operation if connected directly to PIC pins. The fix consists in adding a 220 ohm resistor between the piezo disk and the PIC. Peter -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu