I've got a friend I'm helping out who wants to implement a 1200 Buad MODEM in a PIC. Has anyone achieved this? I think I have heard of people getting 300 Baud MODEMs to work. He seems to think we can take something like a PIC16C65 and load the PWM unit with several different sine wave table lookups with the right phase relationships to represent the zeroes and ones. He thinks we just have to make a 1200 Hz sine wave with a small bit of variability to get things to work on the TX side. Is it really this simple? Does anyone know where I can find a copy of the BEL whatever spec for this on the net? On the RX side, I'm not sure who to do this simply. Does anyone know that tricks? Can we reshape the sine wave into a square wave(easy) and us interrupts to figure out phase relationships? What are the complications of doing this in a PIC? If 1200 Baud is out of the question, does anyone know where I can find the data to straightfowardly implement 300 Buad? Microchip doesn't have any app-notes on this published. Regards, Bob Lowell