The S3C7031/7032 is a single-chip CMOS microcontroller that uses Samsung's newest 4-bit CPU core to provide high performance. It also has comparator inputs, high-current LED direct-drive pins, serial I/O interface, and a versatile 8-bit timer/counter, making it an excellent design solution for a wide range of applications such as mouse controllers, subsystem controllers, and toys. Up to 15 pins of the 20-pin DIP or 20-pin SOP package can be dedicated to I/O. Pull-up resistors are assignable to all of the pins by software. Four vectored interrupts provide fast response to internal and external events. In addition, the S3C7031/7032's advanced CMOS technology provides for very low power consumption and a wide operating voltage range.