Is there a way to program the ISD voice chips using a PC? I don't want to purchase a programmer for that specific process, though. I would like to load the voice data using a PIC and RS232 to the host PC if possible. I haven't been able to find any documentation on the process, though. I am looking to playback pre-recorded voice using a circuit using a PIC. The voice part is important but not the main purpose of the circuit. At first thought of storing the voice data in some external flash memory. But a few minutes of voice will add up to some significant amount of data. A SPI or I2C EEPROM with multi megabyte capacity would be nice. But I haven't been able to find that. One option would be a MMC memory card, I understand they have an SPI interface? Adi -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.