The CMS89F2335B with SOP-16 Microcontroller Units (MCUs/MPUs/SOCs) ROHS is a low power, high-performance CMOS 8-bit microcontroller unit (MCU) with an 8051-compatible instruction set. It features 4K bytes of program memory, 1K bytes RAM, a 24-bit programmable counter array, 4 8-bit I/O ports, an analog-to-digital converter, timer/counters, and watchdog timer. It is packaged in a 16-pin small-outline package (SOP-16) and is manufactured by CMSEmicon, a specialized microcontroller manufacturer. It is lead-free RoHS compliant and is suitable for a wide range of applications, such as instrumentation, home/building automation, security, and consumer electronics.