Re: Simple Clockable Decoder Chip

Tomás Ó hÉilidhe wrote:

Only one pin is needed from the microcontroller.

With the shift register setup, two pins are needed (one for clock, one
for data input).

You can make a vanilla OneWire Shift-Register interface, by using a
RC on the Data pin, and pulse-width varying the clock.

Assuming a Positive edge Clock :

A narrow clock Low time, loads a HI on the rising edge
(D Pin is still hi),
a Wider clock LOW time, loads a LOW on the rising edge
(D pin has had time to follow the clock Lo)

Shft registers are very common, and you have a choice of drive-currents.