Hi all, today I made a very simple program that, using Roman Black audio encoder (http://www.romanblack.com/picsound.htm), plays a sound. I wanted to give a frog sound to the bike bell of my girlfriend. I used a 16F88, for many reasons: 1) it was here, on my desk ;-) 2) is very simple and fast to use the flash memory to store the audio data 3) it has an internal oscillator at 8 MHz (but used at 4 MHz) I used 1 bit encoding at 48 KHz, just less than 1 second. The routine can play a bit in 17 instructions or more. The cpu must only wait for the press of a button and then play once the audio. The program is very stupid but the frog is beautifull! I'm a software programmer and not an engineer so the circuit is... but it works! A simple improvement can be to use all 14 bit for the data. (= +75%) Comments are welcome! Nicola link: http://www.nicolaperotto.it/frog.htm -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist