US 7,579,896 B2
Method and apparatus for generating multiple analog signals using a single microcontroller output pin
Robert Allan Faust, Highlands Ranch, Colo. (US); and John Daniel Upton, Georgetown, Tex. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Jun. 02, 2008, as Appl. No. 12/131,534.
Application 12/131534 is a continuation of application No. 11/191641, filed on Jul. 28, 2005, granted, now 7,477,176.
Prior Publication US 2008/0258777 A1, Oct. 23, 2008
Int. Cl. H03K 17/00 (2006.01); H03M 1/00 (2006.01)
U.S. Cl. 327—415  [327/185; 327/91; 341/141; 341/146] 20 Claims
OG exemplary drawing
 
1. A method for generating, using a single microcontroller output pin, a waveform that is used to concurrently generate multiple separate analog signals, said method comprising:
outputting a waveform from said output pin;
including a plurality of separate digital signals that are serially time multiplexed in said waveform;
outputting trinary signals from said output pin; and
one of said trinary signals being inserted in said waveform to delineate each one of said plurality of digital signals from others of said plurality of digital signals.