This circuit uses a single NOT gate (inverter), an On Semiconductor NL27WZ14 in a surface-mount package, to generate continuous FSK data from TTL-level signals. This circuit is designed to provide 2400 Hz / 1200 Hz FSK, but can be adapted for other freque
http://www.edn.com/article/CA170224.html