Bob, Fast Forward Engineering has a BASIC routine to generate a precise delay routine. The URL is http://www.geocities.com/SiliconValley/2499/answers.html#PIC00067. As for the DTMF code, check out Eric Smith's web page at http://www.brouhaha.com/~eric/pic/ or David Thomas' code at http://www.rt66.com/dthomas/pic/dtmf.txt Hope this helps. Greg Maki