W78E58B/W78E058B is a W78E58B/W78E058B series 8-bit microcontroller with 32KB of programmable flash, 32KB of RAM, 8 16-bit I/O ports, two 16-bit timers, a 16-bit serial communication interface, an 8-bit serial communication interface, a 16-bit parallel communication interface and an 8-bit parallel communication interface, and a watchdog, programmable clock multiplier, programmable power-down voltage detection, programmable power management module and other functions.