The MAX6966/MAX6967 serial-interfaced peripheralsprovide microprocessors with 10 I/O ports rated to 7V.Each port can be individually configured as either: A 20mA constant-current LED driver (static or pulsewidthmodulated (PWM)). A 10mA constant-current LED driver (static or PWM). An open-drain logic output. An overvoltage-protected Schmitt logic input.Analog and switching LED intensity control is built in: Individual 8-bit PWM control per output. Individual 1-bit analog control (half/full) per output. Global 3-bit analog control applies to all LED outputs.PWM timing of the 10 port outputs may be optionallystaggered, consecutively phased in 45° increments.This spreads the PWM load currents over time in eightsteps, helping to even out the power-supply currentand reduce the RMS current.The MAX6966/MAX6967 can be configured to awakefrom shutdown on receipt of a minimum 3ms pulse onthe active-low CS input. This hardware-wakeup feature allows apower-management controller or similar ASIC to enablethe MAX6966/MAX6967 with preconfigured LED intensitysettings.Shutdown can be programmed to wait up to 4s, fadedown the sink currents to zero for a period of 1/16s to4s, and then shut down. A similar ramp-up from shutdowncan be programmed for 1/16s to 4s.The MAX6966/MAX6967 support hot insertion. All portpins remain high impedance in power-down (V+ = 0V)with up to 8V asserted on them.The DOUT/OSC pin can be configured as either theserial interface data output or optional PWM clockinput. The MAX6966 powers up defaulting as DOUToutput. The MAX6967 defaults as OSC input.For a similar part without the constant-current controls,refer to the MAX7317 data sheet.ApplicationsCell PhonesKeypad BacklightsLCD BacklightsLED Status IndicationPortable EquipmentRGB LED Drivers