The DS1052 is a programmable, 5-bit, pulse-width modulator featuring a 2-wire addressable controlled interface.