Thanks, James and Peter for your suggestion on using the max3100, it looks like it will do just fine. I now need to find a couple of other SPI devices... First, does anyone know of a DTMF encoder/decoder that works with SPI? I can find a lot of DTMF encoder only devices, but I've had no joy on a combined encoder/decoder. Second, I'm also looking for an SPI 256k x 8 EEPROM, uchip's largest SPI EEPROM is just 64k, but they do have a 256k i2c EEPROM; does anyone know where I can find a 256k SPI EEPROM? +++++++++++++++++++++++++++++++++++++++ ++ Dan Tye ++ Chief Engineer ++ Tel-Tron Technologies Corporation ++ 220 Fentress Boulevard ++ Daytona Beach, FL 32114 ++ Phone: 904-255-1921 Fax: 904-258-3782 +++++++++++++++++++++++++++++++++++++++