The STC89C58RD+-40I-PLCC44 is a 40-pin integrated circuit (IC) from STC Electronics. It is manufactured in a 44-pin Plastic Leaded Chip Carrier (PLCC) package and is RoHS compliant. This device is a 8051-based factory-programmed 8-bit microcontroller with 3218 bytes of on-chip Flash memory, 384 bytes of RAM, 2-channel Timer, UART, 8-channel ADC, power-on and watchdog reset, 6-channel input port and 4-output ports. It can be used in a wide range of applications, such as automotive, industrial and home automation applications.